Class SubtypeData
java.lang.Object
de.hybris.platform.integrationbackoffice.widgets.modeling.data.SubtypeData
Holds information about an attribute that has been sub-typed.
-
Constructor Summary
ConstructorsConstructorDescriptionSubtypeData(IntegrationMapKeyDTO parentNodeKey, TypeModel subtype, TypeModel baseType, String attributeAlias, String attributeQualifier) Data class holding information pertaining to an attribute that has been sub-typed.SubtypeData(IntegrationMapKeyDTO parentNodeKey, ListItemAttributeDTO dto) Instantiates this data -
Method Summary
Modifier and TypeMethodDescriptionGets the attributes alias.Gets the type system qualifier of the attribute.Gets the base type of the attribute.Gets the parent tree node's key.Gets the subtype of the attribute.voidsetSubtype(TypeModel subtype) Sets the subtype for the attribute.
-
Constructor Details
-
SubtypeData
Instantiates this data- Parameters:
parentNodeKey- key of the parent instancedto- an attribute DTO
-
SubtypeData
public SubtypeData(IntegrationMapKeyDTO parentNodeKey, TypeModel subtype, TypeModel baseType, String attributeAlias, String attributeQualifier) Data class holding information pertaining to an attribute that has been sub-typed.- Parameters:
parentNodeKey- Key of the parent instancesubtype- Selected subtype of the attributebaseType- Original base type of the attributeattributeAlias- Alias of the attributeattributeQualifier- Type system qualifier of the attribute
-
-
Method Details
-
getParentNodeKey
Gets the parent tree node's key.- Returns:
- the parent tree node's key.
-
setSubtype
Sets the subtype for the attribute.- Parameters:
subtype- the subtype of the attribute.
-
getSubtype
Gets the subtype of the attribute.- Returns:
- the subtype of the attribute.
-
getBaseType
Gets the base type of the attribute.- Returns:
- the base type of the attribute.
-
getAttributeAlias
Gets the attributes alias.- Returns:
- the attribute alias.
-
getAttributeQualifier
Gets the type system qualifier of the attribute.- Returns:
- the type system qualifier of the attribute.
-