public class ItemTemplate extends DefaultObjectType implements ObjectTemplate
| Constructor and Description |
|---|
ItemTemplate(CockpitItemTemplateModel cockpitItemTemplate,
ItemType baseType,
java.util.Collection<? extends ExtendedType> extendedTypes,
java.lang.String code) |
| Modifier and Type | Method and Description |
|---|---|
ItemType |
getBaseType() |
java.lang.String |
getBaseTypeCode() |
CockpitItemTemplateModel |
getCockpitItemTemplate() |
java.util.Set<PropertyDescriptor> |
getDeclaredPropertyDescriptors()
Returns all property descriptors which are declared at this type (not inherited).
|
java.lang.String |
getDescription()
Returns type description according to current session language
|
java.lang.String |
getDescription(java.lang.String languageIsoCode)
Returns type description according to given language
|
java.util.Collection<? extends ExtendedType> |
getExtendedTypes() |
java.lang.String |
getName()
Returns type name according to current session language
|
java.lang.String |
getName(java.lang.String languageIsoCode)
Returns type name according to given language
|
java.util.Set<PropertyDescriptor> |
getPropertyDescriptors()
Returns all property descriptors
|
java.util.Set<ObjectType> |
getSubtypes()
Direct sub types of this object type.
|
java.util.Set<ObjectType> |
getSupertypes()
Direct super types of this object type.
|
java.lang.String |
getTemplateCode() |
boolean |
isAbstract()
Returns true if this type is not suitable for creating instances.
|
boolean |
isDefaultTemplate() |
addToSubtypesInternal, addToSupertypesInternal, equals, getCode, getRedeclaredPropertyDescriptors, hashCode, isAssignableFrom, removeFromSubtypesInternal, removeFromSupertypesInternal, setDeclaredPropertyDescriptors, setRedeclaredPropertyDescriptors, setSubtypes, setSupertypes, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetCode, isAssignableFrompublic ItemTemplate(CockpitItemTemplateModel cockpitItemTemplate, ItemType baseType, java.util.Collection<? extends ExtendedType> extendedTypes, java.lang.String code)
public CockpitItemTemplateModel getCockpitItemTemplate()
public java.lang.String getBaseTypeCode()
public java.lang.String getTemplateCode()
public ItemType getBaseType()
getBaseType in interface ObjectTemplatepublic java.util.Collection<? extends ExtendedType> getExtendedTypes()
getExtendedTypes in interface ObjectTemplatepublic java.util.Set<PropertyDescriptor> getDeclaredPropertyDescriptors()
ObjectTypegetDeclaredPropertyDescriptors in interface ObjectTypegetDeclaredPropertyDescriptors in class DefaultObjectTypepublic java.util.Set<PropertyDescriptor> getPropertyDescriptors()
ObjectTypegetPropertyDescriptors in interface ObjectTypegetPropertyDescriptors in class DefaultObjectTypepublic java.util.Set<ObjectType> getSubtypes()
ObjectTypegetSubtypes in interface ObjectTypegetSubtypes in class DefaultObjectTypepublic java.util.Set<ObjectType> getSupertypes()
ObjectTypegetSupertypes in interface ObjectTypegetSupertypes in class DefaultObjectTypepublic boolean isDefaultTemplate()
isDefaultTemplate in interface ObjectTemplatepublic boolean isAbstract()
ObjectTypeisAbstract in interface ObjectTypepublic java.lang.String getName()
ObjectTypegetName in interface ObjectTypepublic java.lang.String getName(java.lang.String languageIsoCode)
ObjectTypegetName in interface ObjectTypepublic java.lang.String getDescription()
ObjectTypegetDescription in interface ObjectTypepublic java.lang.String getDescription(java.lang.String languageIsoCode)
ObjectTypegetDescription in interface ObjectTypeCopyright © 2018 SAP SE. All Rights Reserved.