ENTITY shape_dependent_property_representation SUBTYPE OF (representation); SELF\representation.name RENAMED characteristic_type : STRING; description_x : OPTIONAL STRING; described_element : shape_dependent_select; DERIVE property_representation : representation := SELF; SELF\representation.description : text := description_x; SELF\representation.context_of_items : representation_context := ?; END_ENTITY; -- shape_dependent_property_representation |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; shape_dependent_property_representation (RT) name->characteristic_type: STRING; (OPT) description_x: STRING; described_element: shape_dependent_select; (DER) property_representation: representation; (RT) (DER) description: text; (RT) (DER) context_of_items: representation_context; |
centre_of_mass (INERTIA_CHARACTERISTICS_XIM) |
general_shape_dependent_property (IDA_STEP_SCHEMA_XIM) |
moments_of_inertia (INERTIA_CHARACTERISTICS_XIM) |
Global rules for this entity data type- |
public interface EShape_dependent_property_representation extends ERepresentationdescription_x (explicit attribute)boolean testDescription_x(EShape_dependent_property_representation type)String getDescription_x(EShape_dependent_property_representation type) void setDescription_x(EShape_dependent_property_representation type, String value) void unsetDescription_x(EShape_dependent_property_representation type) described_element (explicit attribute)int testDescribed_element(EShape_dependent_property_representation type)case 1 EEntity getDescribed_element(EShape_dependent_property_representation type) void setDescribed_element(EShape_dependent_property_representation type, EEntity value, EEntity node1) void unsetDescribed_element(EShape_dependent_property_representation type) property_representation (derived attribute)ERepresentation getProperty_representation(EShape_dependent_property_representation type)boolean testProperty_representation(EShape_dependent_property_representation type) |
public class CShape_dependent_property_representation implements EShape_dependent_property_representationstatic EAttribute attributeDescription_x(EShape_dependent_property_representation type)static EAttribute attributeDescribed_element(EShape_dependent_property_representation type) static int usedinDescribed_element(EShape_dependent_property_representation type, EEntity instance, ASdaiModel domain, AShape_dependent_property_representation result) static EAttribute attributeProperty_representation(EShape_dependent_property_representation type) static int usedinProperty_representation(EShape_dependent_property_representation type, ERepresentation instance, ASdaiModel domain, AShape_dependent_property_representation result) static EAttribute attributeDescription(EShape_dependent_property_representation type) static EAttribute attributeContext_of_items(EShape_dependent_property_representation type) static int usedinContext_of_items(EShape_dependent_property_representation type, ERepresentation_context instance, ASdaiModel domain, AShape_dependent_property_representation result) |
public class AShape_dependent_property_representation extends AEntitypublic EShape_dependent_property_representation getByIndex(int index)public EShape_dependent_property_representation getCurrentMember(SdaiIterator it) |