ENTITY dimension_related_positional_boundary SUBTYPE OF (positional_boundary_armx); boundary_members : SET [1:?] OF positional_boundary_member_armx; constrained_physical_feature : physical_feature_or_part_template; constrained_physical_feature_datum : OPTIONAL datum_defined_by_feature; DERIVE SELF\shape_aspect.description : text := 'dimension related positional boundary'; WHERE wr1: NOT EXISTS(constrained_physical_feature_datum) OR (constrained_physical_feature :=: constrained_physical_feature_datum\Datum_defined_by_feature.defined_by); END_ENTITY; -- dimension_related_positional_boundary |
Entity data types and their attributesshape_aspectname: label; (OPT) description: text; of_shape: product_definition_shape; product_definitional: LOGICAL; (DER) id: identifier; shape_element (OPT) id_x: STRING; (RT) name->element_name: STRING; (RT) of_shape->containing_shape: item_shape; (RT) (DER) product_definitional: LOGICAL; (RT) (DER) id: identifier; non_feature_shape_element (RT) containing_shape->scope: ee_product_definition_with_annotation_elements; (INV) element_shape: SET [0:?] OF non_feature_shape_model FOR associated_element; (INV) associated_usage_concept: SET [0:?] OF usage_concept_usage_relationship_armx FOR associated_usage; positional_boundary - positional_boundary_armx (INV) boundary_definition: positional_boundary_definition FOR defined_positional_boundary; dimension_related_positional_boundary boundary_members: SET [1:?] OF positional_boundary_member_armx; constrained_physical_feature: physical_feature_or_part_template; (OPT) constrained_physical_feature_datum: datum_defined_by_feature; (RT) (DER) description: text; |
Global rules for this entity data type- |
public interface EDimension_related_positional_boundary extends EPositional_boundary_armxboundary_members (explicit attribute)boolean testBoundary_members(EDimension_related_positional_boundary type)APositional_boundary_member_armx getBoundary_members(EDimension_related_positional_boundary type) APositional_boundary_member_armx createBoundary_members(EDimension_related_positional_boundary type) void unsetBoundary_members(EDimension_related_positional_boundary type) constrained_physical_feature (explicit attribute)int testConstrained_physical_feature(EDimension_related_positional_boundary type)case 1 EEntity getConstrained_physical_feature(EDimension_related_positional_boundary type) void setConstrained_physical_feature(EDimension_related_positional_boundary type, EEntity value, EEntity node1) void unsetConstrained_physical_feature(EDimension_related_positional_boundary type) constrained_physical_feature_datum (explicit attribute)boolean testConstrained_physical_feature_datum(EDimension_related_positional_boundary type)EDatum_defined_by_feature getConstrained_physical_feature_datum(EDimension_related_positional_boundary type) void setConstrained_physical_feature_datum(EDimension_related_positional_boundary type, EDatum_defined_by_feature value) void unsetConstrained_physical_feature_datum(EDimension_related_positional_boundary type) |
public class CDimension_related_positional_boundary implements EDimension_related_positional_boundarystatic EAttribute attributeBoundary_members(EDimension_related_positional_boundary type)static int usedinBoundary_members(EDimension_related_positional_boundary type, EPositional_boundary_member_armx instance, ASdaiModel domain, ADimension_related_positional_boundary result) static EAttribute attributeConstrained_physical_feature(EDimension_related_positional_boundary type) static int usedinConstrained_physical_feature(EDimension_related_positional_boundary type, EEntity instance, ASdaiModel domain, ADimension_related_positional_boundary result) static EAttribute attributeConstrained_physical_feature_datum(EDimension_related_positional_boundary type) static int usedinConstrained_physical_feature_datum(EDimension_related_positional_boundary type, EDatum_defined_by_feature instance, ASdaiModel domain, ADimension_related_positional_boundary result) static EAttribute attributeDescription(EDimension_related_positional_boundary type) |
public class ADimension_related_positional_boundary extends AEntitypublic EDimension_related_positional_boundary getByIndex(int index)public EDimension_related_positional_boundary getCurrentMember(SdaiIterator it) |