ENTITY contextual_shape_representation SUBTYPE OF (context_dependent_shape_representation); SELF\context_dependent_shape_representation.represented_product_relation RENAMED contextual_shape : contextual_item_shape; SELF\context_dependent_shape_representation.representation_relation RENAMED representing_relationship : shape_representation_relationship; DERIVE context_representation : shape_representation := representing_relationship.rep_2; positioned_representation : shape_representation := representing_relationship.rep_1; END_ENTITY; -- contextual_shape_representation |
Entity data types and their attributescontext_dependent_shape_representationrepresentation_relation: shape_representation_relationship; represented_product_relation: product_definition_shape; (DER) description: text; (DER) name: label; contextual_shape_representation (RT) represented_product_relation->contextual_shape: contextual_item_shape; (RT) representation_relation->representing_relationship: shape_representation_relationship; (DER) context_representation: shape_representation; (DER) positioned_representation: shape_representation; |
component_2d_location_armx (PHYSICAL_UNIT_2D_DESIGN_VIEW_XIM) |
component_3d_location_armx (PHYSICAL_UNIT_3D_DESIGN_VIEW_XIM) |
Userscontext_dependent_shape_representationdescription_attribute.described_item description_attribute_select name_attribute.named_item name_attribute_select contextual_shape_representation |
Global rules for this entity data type- |
public interface EContextual_shape_representation extends EContext_dependent_shape_representationcontext_representation (derived attribute)EShape_representation getContext_representation(EContextual_shape_representation type)boolean testContext_representation(EContextual_shape_representation type) positioned_representation (derived attribute)EShape_representation getPositioned_representation(EContextual_shape_representation type)boolean testPositioned_representation(EContextual_shape_representation type) |
public class CContextual_shape_representation implements EContextual_shape_representationstatic EAttribute attributeContext_representation(EContextual_shape_representation type)static int usedinContext_representation(EContextual_shape_representation type, EShape_representation instance, ASdaiModel domain, AContextual_shape_representation result) static EAttribute attributePositioned_representation(EContextual_shape_representation type) static int usedinPositioned_representation(EContextual_shape_representation type, EShape_representation instance, ASdaiModel domain, AContextual_shape_representation result) |
public class AContextual_shape_representation extends AEntitypublic EContextual_shape_representation getByIndex(int index)public EContextual_shape_representation getCurrentMember(SdaiIterator it) |