ENTITY document_file SUBTYPE OF (document, characterized_object); WHERE wr1: SELF\characterized_object.name = ''; wr2: NOT EXISTS(SELF\characterized_object.description); wr3: SIZEOF( QUERY( drt <* SELF\document.representation_types | drt.name IN ['digital','physical'])) = 1; END_ENTITY; -- document_file |
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; characterized_object name: label; (OPT) description: text; document_file - |
file (FILE_IDENTIFICATION_XIM) |
sbb_characterized_document_file (STATE_BASED_BEHAVIOUR_MIM) |
Global rules for this entity data typerestrict_properties_of_document_file (AUTOMOTIVE_DESIGN)restrict_properties_of_document_file (CATALOG_DATA_INFORMATION_MIM) restrict_version_assignment_for_document_file (AUTOMOTIVE_DESIGN) restrict_version_assignment_for_document_file (CATALOG_DATA_INFORMATION_MIM) |
public interface EDocument_file extends EDocument, ECharacterized_object |
public class CDocument_file implements EDocument_file |
public class ADocument_file extends AEntitypublic EDocument_file getByIndex(int index)public EDocument_file getCurrentMember(SdaiIterator it) |