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 attributesannotationtarget: documentation_object; values: LIST [1:?] OF STRING; |
documentation (SDAI_DICTIONARY_SCHEMA) |
express_code (SDAI_DICTIONARY_SCHEMA) |
Usersannotation |
Global rules for this entity data type- |
public interface EAnnotation extends EEntitytarget (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 EAnnotationstatic EAttribute attributeTarget(EAnnotation type)static int usedinTarget(EAnnotation type, EEntity instance, ASdaiModel domain, AAnnotation result) static EAttribute attributeValues(EAnnotation type) |
public class AAnnotation extends AEntitypublic EAnnotation getByIndex(int index)public EAnnotation getCurrentMember(SdaiIterator it) |