Overview Schemas Index

SPECIFICATION_CONTROL_MIM (jsdai.SSpecification_control_mim)


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 attributes

effectivity_context_assignment
          assigned_effectivity_assignment: effectivity_assignment;
          role: effectivity_context_role;
class_usage_effectivity_context_assignment
          items: SET [1:?] OF class_usage_effectivity_context_item;

Known subtypes

          specification_category_breakdown_influence (SPECIFICATION_CONTROL_XIM)

Users

effectivity_context_assignment
class_usage_effectivity_context_assignment

Global rules for this entity data type

          -

public interface EClass_usage_effectivity_context_assignment extends EEffectivity_context_assignment

items (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_assignment

          static 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 AEntity

          public EClass_usage_effectivity_context_assignment getByIndex(int index)
          public EClass_usage_effectivity_context_assignment getCurrentMember(SdaiIterator it)