ENTITY restraint_condition SUPERTYPE OF (tolerance_specific_restraint_condition) SUBTYPE OF (property_definition); SELF\property_definition.definition RENAMED applied_to : restrained_item_select; DERIVE restraint_description : SET [0:?] OF requirement_view_definition := get_rvd(SELF, 'restraint description'); SELF\property_definition.description : text := ?; SELF\property_definition.name : label := ?; WHERE wr1: SIZEOF(restraint_description) = 1; END_ENTITY; -- restraint_condition |
Entity data types and their attributesproperty_definitionname: label; (OPT) description: text; definition: characterized_definition; (DER) id: identifier; restraint_condition (RT) definition->applied_to: restrained_item_select; (DER) restraint_description: SET [0:?] OF requirement_view_definition; (RT) (DER) description: text; (RT) (DER) name: label; |
tolerance_specific_restraint_condition (EXTENDED_GEOMETRIC_TOLERANCE_XIM) |
Global rules for this entity data type- |
public interface ERestraint_condition extends EProperty_definitionrestraint_description (derived attribute)ARequirement_view_definition getRestraint_description(ERestraint_condition type)boolean testRestraint_description(ERestraint_condition type) |
public class CRestraint_condition implements ERestraint_conditionstatic EAttribute attributeRestraint_description(ERestraint_condition type)static int usedinRestraint_description(ERestraint_condition type, ERequirement_view_definition instance, ASdaiModel domain, ARestraint_condition result) static EAttribute attributeDescription(ERestraint_condition type) static EAttribute attributeName(ERestraint_condition type) |
public class ARestraint_condition extends AEntitypublic ERestraint_condition getByIndex(int index)public ERestraint_condition getCurrentMember(SdaiIterator it) |