ENTITY dimension_graph SUBTYPE OF (dimension_curve_directed_callout); WHERE wr1: SIZEOF(USEDIN(SELF,'DRAUGHTING_DIMENSION_SCHEMA.'+ 'DIMENSION_GRAPH_PROJECTION_CURVE_USAGE.GRAPH')) <= 2; wr2: SIZEOF(QUERY(dce <* SELF\draughting_callout.contents | 'DRAUGHTING_ELEMENT_SCHEMA.PROJECTION_CURVE' IN (TYPEOF(dce)))) = 0; wr3: 'DRAUGHTING_DIMENSION_SCHEMA.DIMENSION_CALLOUT' IN (TYPEOF(SELF)); END_ENTITY; -- dimension_graph |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; draughting_callout contents: SET [1:?] OF draughting_callout_element; dimension_curve_directed_callout - dimension_graph - |
Global rules for this entity data type- |
public interface EDimension_graph extends EDimension_curve_directed_callout |
public class CDimension_graph implements EDimension_graph |
public class ADimension_graph extends AEntitypublic EDimension_graph getByIndex(int index)public EDimension_graph getCurrentMember(SdaiIterator it) |