Overview Index

SDAI_DICTIONARY_SCHEMA (jsdai.dictionary)


ENTITY annotation
          ABSTRACT SUPERTYPE OF (ONEOF (documentation, express_code));
          target : documentation_object;
          values : LIST [1:?] OF STRING;
END_ENTITY; -- annotation

Entity data types and their attributes

annotation
          target: documentation_object;
          values: LIST [1:?] OF STRING;

Known subtypes

          documentation (SDAI_DICTIONARY_SCHEMA)
          express_code (SDAI_DICTIONARY_SCHEMA)

Users

annotation

Global rules for this entity data type

          -

public interface EAnnotation extends EEntity

target (explicit attribute)

          int testTarget(EAnnotation type)
          case 1
              EEntity getTarget(EAnnotation type)
              void setTarget(EAnnotation type, EEntity value, EEntity node1)
          void unsetTarget(EAnnotation type)

values (explicit attribute)

          boolean testValues(EAnnotation type)
          A_String getValues(EAnnotation type)
          A_String createValues(EAnnotation type)
          void unsetValues(EAnnotation type)

public class CAnnotation implements EAnnotation

          static EAttribute attributeTarget(EAnnotation type)
          static int usedinTarget(EAnnotation type, EEntity instance, ASdaiModel domain, AAnnotation result)
          static EAttribute attributeValues(EAnnotation type)

public class AAnnotation extends AEntity

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