ENTITY design_view_level_non_feature_shape_model SUBTYPE OF (non_feature_shape_model); SELF\non_feature_shape_model.model_shape : physical_unit_shape_model; WHERE wr1: SELF\Shape_representation.context_of_items :=: SELF\Non_feature_shape_model.model_shape\Shape_representation.context_of_items; wr2: SIZEOF(USEDIN(SELF, 'EXTENDED_BASIC_GEOMETRY_XIM.SHAPE_REPRESENTATION_RELATIONSHIP.REP_1')) = 0; wr3: SIZEOF(USEDIN(SELF, 'CONTEXTUAL_SHAPE_POSITIONING_XIM.GEOMETRIC_PLACEMENT_OPERATION.TEMPLATE_DEFINITION')) = 0; wr4: SELF\Non_feature_shape_model.associated_element.scope :=: SELF\Non_feature_shape_model.model_shape\Physical_unit_shape_model.shape_characterized_definition; END_ENTITY; -- design_view_level_non_feature_shape_model |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; shape_representation - non_feature_shape_model associated_element: non_feature_shape_element; (OPT) model_shape: shape_representation; design_view_level_non_feature_shape_model (RT) model_shape: physical_unit_shape_model; |
Global rules for this entity data type- |
public interface EDesign_view_level_non_feature_shape_model extends ENon_feature_shape_model |
public class CDesign_view_level_non_feature_shape_model implements EDesign_view_level_non_feature_shape_model |
public class ADesign_view_level_non_feature_shape_model extends AEntitypublic EDesign_view_level_non_feature_shape_model getByIndex(int index)public EDesign_view_level_non_feature_shape_model getCurrentMember(SdaiIterator it) |