Overview Index

SDAI_DICTIONARY_SCHEMA (jsdai.dictionary)


ENTITY uniqueness_rule;
          label : OPTIONAL express_id;
          attributes : LIST [1:?] OF attribute;
          parent_entity : entity_definition;
END_ENTITY; -- uniqueness_rule

Entity data types and their attributes

uniqueness_rule
          (OPT) label: express_id;
          attributes: LIST [1:?] OF attribute;
          parent_entity: entity_definition;

Users

uniqueness_rule
          annotation.target
                    documentation_object

Global rules for this entity data type

          -

public interface EUniqueness_rule extends EEntity

label (explicit attribute)

          boolean testLabel(EUniqueness_rule type)
          String getLabel(EUniqueness_rule type)
          void setLabel(EUniqueness_rule type, String value)
          void unsetLabel(EUniqueness_rule type)

attributes (explicit attribute)

          boolean testAttributes(EUniqueness_rule type)
          AAttribute getAttributes(EUniqueness_rule type)
          AAttribute createAttributes(EUniqueness_rule type)
          void unsetAttributes(EUniqueness_rule type)

parent_entity (explicit attribute)

          boolean testParent_entity(EUniqueness_rule type)
          EEntity_definition getParent_entity(EUniqueness_rule type)
          void setParent_entity(EUniqueness_rule type, EEntity_definition value)
          void unsetParent_entity(EUniqueness_rule type)

public class CUniqueness_rule implements EUniqueness_rule

          static EAttribute attributeLabel(EUniqueness_rule type)
          static EAttribute attributeAttributes(EUniqueness_rule type)
          static int usedinAttributes(EUniqueness_rule type, EAttribute instance, ASdaiModel domain, AUniqueness_rule result)
          static EAttribute attributeParent_entity(EUniqueness_rule type)
          static int usedinParent_entity(EUniqueness_rule type, EEntity_definition instance, ASdaiModel domain, AUniqueness_rule result)

public class AUniqueness_rule extends AEntity

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