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)