Overview Schemas Index

AUTOMOTIVE_DESIGN (jsdai.SAutomotive_design)


ENTITY language_assignment
          SUBTYPE OF (classification_assignment);
          items : SET [1:?] OF language_item;
WHERE
          wr1:  'automotive_design.' + 'language' IN TYPEOF ( SELF . assigned_class ) ;
          wr2:  SELF . role . name = 'language' ;
          wr3:  SIZEOF  ( SELF  . items ) = SIZEOF ( QUERY ( i <* SELF . items | ( 'automotive_design.' + 'representation' IN TYPEOF ( i ) ) AND ( i \ representation . name = 'document content' ) ) ) ;
END_ENTITY; -- language_assignment

Entity data types and their attributes

classification_assignment
          assigned_class: group;
          role: classification_role;
language_assignment
          items: SET [1:?] OF language_item;

Users

classification_assignment
language_assignment

Global rules for this entity data type

          -

public interface ELanguage_assignment extends EClassification_assignment

items (explicit attribute)

          boolean testItems(ELanguage_assignment type)
          ALanguage_item getItems(ELanguage_assignment type)
          ALanguage_item createItems(ELanguage_assignment type)
          void unsetItems(ELanguage_assignment type)

public class CLanguage_assignment implements ELanguage_assignment

          static EAttribute attributeItems(ELanguage_assignment type)
          static int usedinItems(ELanguage_assignment type, EEntity instance, ASdaiModel domain, ALanguage_assignment result)

public class ALanguage_assignment extends AEntity

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