|
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) |
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) |