7.6 Document types

7.6.1 FdtDocumentType

This abstract type describes the information associated with a document provided by a DTM. The FdtDocumentType is formally described in Table 17.

Table 17 – FdtDocumentType Definition
Attribute Value
BrowseNameFdtDocumentType
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of 0:BaseObjectType
0:HasPropertyVariableClassificationDocumentClassification0:PropertyTypeM
0:HasPropertyVariableHelp0:String0:PropertyTypeO
0:HasPropertyVariableLanguage0:String0:PropertyTypeO
0:HasPropertyVariableMediaType0:String0:PropertyTypeM
0:HasProperty VariableSemanticInfoSemanticInfoType0:PropertyType O

The FdtDocumentType is an abstract type and cannot be used directly.

The MIME type of document is identified by the MediaType property of each Variable.

7.6.2 FdtDocumentFile

This is a type for representing documents, which are provided as files. It is formally defined in Table 18.

Table 18 – FdtDocumentFile Definition
Attribute Value
BrowseNameFdtDocumentFile
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of FdtDocumentType
0:HasComponent ObjectFile0:FileTypeM

The FdtDocumentFile is a concrete type and can be used directly.

The document may be retrieved from the server by using the methods related to the object of type FileType.

7.6.3 FdtDocumentUrl

This is a type for representing documents, which are provided as URL. It is formally defined in Table 19.

Table 19 – FdtDocumentUrl Definition
Attribute Value
BrowseNameFdtDocumentUrl
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of FdtDocumentType
0:HasPropertyVariableURL0:String 0:PropertyType M

The FdtDocumentUrl is a concrete type and can be used directly.

The actual document may be retrieved by the Client from the URL.