|
Qizx fe-4.4p2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Document
Represents a well-formed XML Document stored in a XML Library.
The tree structure of a Document can be traversed and queried using the XPath/XQuery language.
As a LibraryMember
, it can bear properties (aka metadata) than can be
queried.
LibraryMember
Field Summary |
---|
Fields inherited from interface com.qizx.api.LibraryMember |
---|
COLLECTION, DOCUMENT, NATURE, NONXMLDOC, PATH |
Method Summary | |
---|---|
XMLPullStream |
export()
Streaming export in pull mode. |
void |
export(XMLPushStream output)
Streaming export in push mode. |
Node |
getDocumentNode()
Returns the root Node of the document, of type document-node(). |
Methods inherited from interface com.qizx.api.LibraryMember |
---|
contains, copyTo, delete, exists, getIntegerProperty, getLibrary, getName, getParent, getParentPath, getPath, getProperty, getPropertyNames, hasProperty, isCollection, isDocument, lock, removeProperty, renameTo, setIntegerProperty, setProperty |
Method Detail |
---|
Node getDocumentNode() throws DataModelException
DataModelException
- if the document is deleted;
common causesXMLPullStream export() throws DataModelException
DataModelException
- if the document is deleted; common causesvoid export(XMLPushStream output) throws DataModelException
output
- an object implementing the XMLPushStream interface
typically XMLSerializer
, PushStreamToSAX, PushStreamToDOM.
DataModelException
- if the document is deleted; common causes
|
© 2010 Axyana Software | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |