ENTITY dimension_curve_terminator SUBTYPE OF (terminator_symbol); role : dimension_extent_usage; WHERE wr1: 'DRAUGHTING_ELEMENT_SCHEMA.DIMENSION_CURVE' IN TYPEOF (SELF\terminator_symbol.annotated_curve); END_ENTITY; -- dimension_curve_terminator |
Entity data types and their attributesrepresentation_itemname: label; styled_item styles: SET [1:?] OF presentation_style_assignment; item: representation_item; annotation_occurrence - annotation_symbol_occurrence (RT) item: annotation_symbol_occurrence_item; terminator_symbol annotated_curve: annotation_curve_occurrence; dimension_curve_terminator role: dimension_extent_usage; |
Global rules for this entity data type- |
public interface EDimension_curve_terminator extends ETerminator_symbolrole (explicit attribute)boolean testRole(EDimension_curve_terminator type)int getRole(EDimension_curve_terminator type) void setRole(EDimension_curve_terminator type, int value) void unsetRole(EDimension_curve_terminator type) |
public class CDimension_curve_terminator implements EDimension_curve_terminatorstatic EAttribute attributeRole(EDimension_curve_terminator type) |
public class ADimension_curve_terminator extends AEntitypublic EDimension_curve_terminator getByIndex(int index)public EDimension_curve_terminator getCurrentMember(SdaiIterator it) |