public interface IDocumentStructureProvider
Modifier and Type | Interface and Description |
---|---|
static class |
IDocumentStructureProvider.DocumentType |
static interface |
IDocumentStructureProvider.IFieldInfo
Single document field information
|
Modifier and Type | Field and Description |
---|---|
static IDocumentStructureProvider.DocumentType |
DOCTYPE_IS
Document type for Integration Server documents.
|
static IDocumentStructureProvider.DocumentType |
DOCTYPE_JAVA
Document type that identifies java bean structure.
|
static IDocumentStructureProvider.DocumentType |
DOCTYPE_MODELER
Document type for Modeler logical data.
|
static IDocumentStructureProvider.DocumentType |
DOCTYPE_UNKNOWN
Document type for document of unknown type system.
|
static IDocumentStructureProvider.DocumentType |
DOCTYPE_XML
Document type for XML.
|
Modifier and Type | Method and Description |
---|---|
IDocumentStructureProvider.IFieldInfo |
getDocumentInfo()
Return document structure using
IDocumentStructureProvider.IFieldInfo for the document itself with the following
assumptions:
getName may return null
getType may return null
isReadOnly must return false
isComplexType must return true
isArray must return false
getFields must return non-empty array
|
IDocumentStructureProvider.DocumentType |
getDocumentType()
Returns document type for this provider
|
String |
getDocumentURL()
Return URL accessible location of this document if available
|
static final IDocumentStructureProvider.DocumentType DOCTYPE_UNKNOWN
static final IDocumentStructureProvider.DocumentType DOCTYPE_JAVA
static final IDocumentStructureProvider.DocumentType DOCTYPE_IS
static final IDocumentStructureProvider.DocumentType DOCTYPE_MODELER
static final IDocumentStructureProvider.DocumentType DOCTYPE_XML
IDocumentStructureProvider.IFieldInfo getDocumentInfo()
IDocumentStructureProvider.IFieldInfo
for the document itself with the following
assumptions:
getName
may return null
getType
may return null
isReadOnly
must return false
isComplexType
must return true
isArray
must return false
getFields
must return non-empty arrayIDocumentStructureProvider.DocumentType getDocumentType()
String getDocumentURL()