ENTITY draughting_specification_reference SUBTYPE OF (document_reference); specified_items : SET [1:?] OF specified_item; WHERE wr1: ( SELF.assigned_document. kind.product_data_type = 'draughting specification' ); END_ENTITY; -- draughting_specification_reference |
Entity data types and their attributesdocument_referenceassigned_document: document; source: label; (DER) role: object_role; draughting_specification_reference specified_items: SET [1:?] OF specified_item; |
Usersdocument_referencerole_association.item_with_role role_select draughting_specification_reference |
Global rules for this entity data type- |
public interface EDraughting_specification_reference extends EDocument_referencespecified_items (explicit attribute)boolean testSpecified_items(EDraughting_specification_reference type)ASpecified_item getSpecified_items(EDraughting_specification_reference type) ASpecified_item createSpecified_items(EDraughting_specification_reference type) void unsetSpecified_items(EDraughting_specification_reference type) |
public class CDraughting_specification_reference implements EDraughting_specification_referencestatic EAttribute attributeSpecified_items(EDraughting_specification_reference type)static int usedinSpecified_items(EDraughting_specification_reference type, EEntity instance, ASdaiModel domain, ADraughting_specification_reference result) |
public class ADraughting_specification_reference extends AEntitypublic EDraughting_specification_reference getByIndex(int index)public EDraughting_specification_reference getCurrentMember(SdaiIterator it) |