|
ENTITY part_terminal_external_reference SUBTYPE OF (representation); associated_definition : physical_unit_or_part_template; feature_name : STRING; feature_type : STRING; DERIVE SELF\representation.items : SET [1:?] OF representation_item := ? ; SELF\representation.context_of_items : representation_context := ? ; SELF\representation.name : label := ? ; UNIQUE ur1 : associated_definition, feature_name, feature_type; END_ENTITY; -- part_terminal_external_reference |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; part_terminal_external_reference associated_definition: physical_unit_or_part_template; feature_name: STRING; feature_type: STRING; (RT) (DER) items: SET [1:?] OF representation_item; (RT) (DER) context_of_items: representation_context; (RT) (DER) name: label; |
Global rules for this entity data type- |
public interface EPart_terminal_external_reference extends ERepresentationassociated_definition (explicit attribute)int testAssociated_definition(EPart_terminal_external_reference type)case 1 EEntity getAssociated_definition(EPart_terminal_external_reference type) void setAssociated_definition(EPart_terminal_external_reference type, EEntity value, EEntity node1) void unsetAssociated_definition(EPart_terminal_external_reference type) feature_name (explicit attribute)boolean testFeature_name(EPart_terminal_external_reference type)String getFeature_name(EPart_terminal_external_reference type) void setFeature_name(EPart_terminal_external_reference type, String value) void unsetFeature_name(EPart_terminal_external_reference type) feature_type (explicit attribute)boolean testFeature_type(EPart_terminal_external_reference type)String getFeature_type(EPart_terminal_external_reference type) void setFeature_type(EPart_terminal_external_reference type, String value) void unsetFeature_type(EPart_terminal_external_reference type) |
public class CPart_terminal_external_reference implements EPart_terminal_external_referencestatic EAttribute attributeAssociated_definition(EPart_terminal_external_reference type)static int usedinAssociated_definition(EPart_terminal_external_reference type, EEntity instance, ASdaiModel domain, APart_terminal_external_reference result) static EAttribute attributeFeature_name(EPart_terminal_external_reference type) static EAttribute attributeFeature_type(EPart_terminal_external_reference type) static EAttribute attributeItems(EPart_terminal_external_reference type) static int usedinItems(EPart_terminal_external_reference type, ERepresentation_item instance, ASdaiModel domain, APart_terminal_external_reference result) static EAttribute attributeContext_of_items(EPart_terminal_external_reference type) static int usedinContext_of_items(EPart_terminal_external_reference type, ERepresentation_context instance, ASdaiModel domain, APart_terminal_external_reference result) static EAttribute attributeName(EPart_terminal_external_reference type) |
public class APart_terminal_external_reference extends AEntitypublic EPart_terminal_external_reference getByIndex(int index)public EPart_terminal_external_reference getCurrentMember(SdaiIterator it) |