ENTITY dimension_pair SUBTYPE OF (draughting_callout_relationship); WHERE wr1: SELF.name IN ['chained', 'parallel']; wr2: SIZEOF (TYPEOF (SELF.relating_draughting_callout) * ['AIC_DRAUGHTING_ELEMENTS.ANGULAR_DIMENSION', 'AIC_DRAUGHTING_ELEMENTS.CURVE_DIMENSION', 'AIC_DRAUGHTING_ELEMENTS.DIAMETER_DIMENSION', 'AIC_DRAUGHTING_ELEMENTS.LINEAR_DIMENSION', 'AIC_DRAUGHTING_ELEMENTS.ORDINATE_DIMENSION', 'AIC_DRAUGHTING_ELEMENTS.RADIUS_DIMENSION'])=1; wr3: SIZEOF (TYPEOF (SELF.related_draughting_callout) * ['AIC_DRAUGHTING_ELEMENTS.ANGULAR_DIMENSION', 'AIC_DRAUGHTING_ELEMENTS.CURVE_DIMENSION', 'AIC_DRAUGHTING_ELEMENTS.DIAMETER_DIMENSION', 'AIC_DRAUGHTING_ELEMENTS.LINEAR_DIMENSION', 'AIC_DRAUGHTING_ELEMENTS.ORDINATE_DIMENSION', 'AIC_DRAUGHTING_ELEMENTS.RADIUS_DIMENSION'])=1; END_ENTITY; -- dimension_pair |
Entity data types and their attributesdraughting_callout_relationshipname: label; description: text; relating_draughting_callout: draughting_callout; related_draughting_callout: draughting_callout; dimension_pair - |
Usersdraughting_callout_relationshipdimension_pair |
Global rules for this entity data type- |
public interface EDimension_pair extends EDraughting_callout_relationship |
public class CDimension_pair implements EDimension_pair |
public class ADimension_pair extends AEntitypublic EDimension_pair getByIndex(int index)public EDimension_pair getCurrentMember(SdaiIterator it) |