ENTITY document; id : identifier; name : label; description : OPTIONAL text; kind : document_type; INVERSE representation_types : SET [0:?] OF document_representation_type FOR represented_document; END_ENTITY; -- document |
Entity data types and their attributesdocumentid: identifier; name: label; (OPT) description: text; kind: document_type; (INV) representation_types: SET [0:?] OF document_representation_type FOR represented_document; |
document_file (FILE_IDENTIFICATION_MIM) |
document_with_class (DOCUMENT_SCHEMA) |
Global rules for this entity data type- |
public interface EDocument extends EEntityid (explicit attribute)boolean testId(EDocument type)String getId(EDocument type) void setId(EDocument type, String value) void unsetId(EDocument type) name (explicit attribute)boolean testName(EDocument type)String getName(EDocument type) void setName(EDocument type, String value) void unsetName(EDocument type) description (explicit attribute)boolean testDescription(EDocument type)String getDescription(EDocument type) void setDescription(EDocument type, String value) void unsetDescription(EDocument type) kind (explicit attribute)boolean testKind(EDocument type)EDocument_type getKind(EDocument type) void setKind(EDocument type, EDocument_type value) void unsetKind(EDocument type) representation_types (inverse attribute)ADocument_representation_type getRepresentation_types(EDocument type, ASdaiModel domain) |
public class CDocument implements EDocumentstatic EAttribute attributeId(EDocument type)static EAttribute attributeName(EDocument type) static EAttribute attributeDescription(EDocument type) static EAttribute attributeKind(EDocument type) static int usedinKind(EDocument type, EDocument_type instance, ASdaiModel domain, ADocument result) static EAttribute attributeRepresentation_types(EDocument type) |
public class ADocument extends AEntitypublic EDocument getByIndex(int index)public EDocument getCurrentMember(SdaiIterator it) |