Overview Schemas Index

CLASSIFICATION_SCHEMA (jsdai.SClassification_schema)


ENTITY classification
          SUBTYPE OF (classification_assignment);
          classified : classification_select;
DERIVE
          classifier : class := SELF\classification_assignment.assigned_class;
END_ENTITY; -- classification

Entity data types and their attributes

classification_assignment
          assigned_class: group;
          role: classification_role;
classification
          classified: classification_select;
          (DER) classifier: class;

Users

classification_assignment
classification

Global rules for this entity data type

          -

public interface EClassification extends EClassification_assignment

classified (explicit attribute)

          int testClassified(EClassification type)
          void unsetClassified(EClassification type)

classifier (derived attribute)

          EClass getClassifier(EClassification type)
          boolean testClassifier(EClassification type)

public class CClassification implements EClassification

          static EAttribute attributeClassified(EClassification type)
          static int usedinClassified(EClassification type, EEntity instance, ASdaiModel domain, AClassification result)
          static EAttribute attributeClassifier(EClassification type)
          static int usedinClassifier(EClassification type, EClass instance, ASdaiModel domain, AClassification result)

public class AClassification extends AEntity

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