|
ENTITY class_usage_effectivity_context_assignment SUBTYPE OF (effectivity_context_assignment); items : SET [1:?] OF class_usage_effectivity_context_item; WHERE wr1: SELF . role . name = 'class usage influence' ; wr2: SIZEOF ( QUERY ( i <* SELF . items | NOT ( 'specification_control_mim.product_definition' IN TYPEOF ( i ) ) ) ) = 0 ; wr3: ( 'specification_control_mim.applied_effectivity_assignment' IN TYPEOF ( SELF . assigned_effectivity_assignment ) ) AND ( SIZEOF ( TYPEOF ( SELF . assigned_effectivity_assignment . assigned_effectivity ) ) = 1 ) AND ( SELF . assigned_effectivity_assignment . assigned_effectivity . id = 'class usage' ) AND ( SIZEOF ( QUERY ( i <* SELF . assigned_effectivity_assignment \ applied_effectivity_assignment . items | NOT ( 'specification_control_mim.product_concept_feature_category_usage' IN TYPEOF ( i ) ) ) ) = 0 ) ; END_ENTITY; -- class_usage_effectivity_context_assignment |
Entity data types and their attributeseffectivity_context_assignmentassigned_effectivity_assignment: effectivity_assignment; role: effectivity_context_role; class_usage_effectivity_context_assignment items: SET [1:?] OF class_usage_effectivity_context_item; |
| specification_category_breakdown_influence (SPECIFICATION_CONTROL_XIM) |
Userseffectivity_context_assignmentclass_usage_effectivity_context_assignment |
Global rules for this entity data type- |
public interface EClass_usage_effectivity_context_assignment extends EEffectivity_context_assignmentitems (explicit attribute)boolean testItems(EClass_usage_effectivity_context_assignment type)AClass_usage_effectivity_context_item getItems(EClass_usage_effectivity_context_assignment type) AClass_usage_effectivity_context_item createItems(EClass_usage_effectivity_context_assignment type) void unsetItems(EClass_usage_effectivity_context_assignment type) |
public class CClass_usage_effectivity_context_assignment implements EClass_usage_effectivity_context_assignmentstatic EAttribute attributeItems(EClass_usage_effectivity_context_assignment type)static int usedinItems(EClass_usage_effectivity_context_assignment type, EEntity instance, ASdaiModel domain, AClass_usage_effectivity_context_assignment result) |
public class AClass_usage_effectivity_context_assignment extends AEntitypublic EClass_usage_effectivity_context_assignment getByIndex(int index)public EClass_usage_effectivity_context_assignment getCurrentMember(SdaiIterator it) |