ENTITY contextual_item_shape SUBTYPE OF (product_definition_shape); SELF\property_definition.definition : described_element_select; DERIVE SELF\property_definition.name : label := ?; shaped_product : product_view_definition := spa_get_definition(SELF); END_ENTITY; -- contextual_item_shape |
Entity data types and their attributesproperty_definitionname: label; (OPT) description: text; definition: characterized_definition; (DER) id: identifier; product_definition_shape - contextual_item_shape (RT) definition: described_element_select; (RT) (DER) name: label; (DER) shaped_product: product_view_definition; |
Global rules for this entity data type- |
public interface EContextual_item_shape extends EProduct_definition_shapeshaped_product (derived attribute)EProduct_view_definition getShaped_product(EContextual_item_shape type)boolean testShaped_product(EContextual_item_shape type) |
public class CContextual_item_shape implements EContextual_item_shapestatic EAttribute attributeName(EContextual_item_shape type)static EAttribute attributeShaped_product(EContextual_item_shape type) static int usedinShaped_product(EContextual_item_shape type, EProduct_view_definition instance, ASdaiModel domain, AContextual_item_shape result) |
public class AContextual_item_shape extends AEntitypublic EContextual_item_shape getByIndex(int index)public EContextual_item_shape getCurrentMember(SdaiIterator it) |