ENTITY inertia_matrix_item SUBTYPE OF (compound_representation_item); inertia_values : ARRAY [1:6] OF REAL; common_unit : unit; DERIVE SELF\compound_representation_item.item_element : compound_item_definition := ?; END_ENTITY; -- inertia_matrix_item |
Entity data types and their attributesrepresentation_itemname: label; compound_representation_item item_element: compound_item_definition; inertia_matrix_item inertia_values: ARRAY [1:6] OF REAL; common_unit: unit; (RT) (DER) item_element: compound_item_definition; |
Global rules for this entity data type- |
public interface EInertia_matrix_item extends ECompound_representation_iteminertia_values (explicit attribute)boolean testInertia_values(EInertia_matrix_item type)A_double getInertia_values(EInertia_matrix_item type) A_double createInertia_values(EInertia_matrix_item type) void unsetInertia_values(EInertia_matrix_item type) common_unit (explicit attribute)int testCommon_unit(EInertia_matrix_item type)case 1 EEntity getCommon_unit(EInertia_matrix_item type) void setCommon_unit(EInertia_matrix_item type, EEntity value, EEntity node1) void unsetCommon_unit(EInertia_matrix_item type) |
public class CInertia_matrix_item implements EInertia_matrix_itemstatic EAttribute attributeInertia_values(EInertia_matrix_item type)static EAttribute attributeCommon_unit(EInertia_matrix_item type) static int usedinCommon_unit(EInertia_matrix_item type, EEntity instance, ASdaiModel domain, AInertia_matrix_item result) static EAttribute attributeItem_element(EInertia_matrix_item type) static int usedinItem_element(EInertia_matrix_item type, EEntity instance, ASdaiModel domain, AInertia_matrix_item result) |
public class AInertia_matrix_item extends AEntitypublic EInertia_matrix_item getByIndex(int index)public EInertia_matrix_item getCurrentMember(SdaiIterator it) |