A Document is the unit of storage within a Container.
A Document contains a stream of bytes.
Document supports annotation attributes.
allocateAllocate a new object
self[attr]Return the value of an attribute
self[attr] = valSet the value of an attribute
contentReturn the content of the document
content=(val)Set the content of the document
get(uri = "", attr)Return the value of an attribute. uri specify the namespace where reside the attribute.
idReturn the ID
initialize(content = "")Initialize the document with the content specified
nameReturn the name of the document
name=(val)Set the name of the document
prefixReturn the default prefix for the namespace
prefix=(val)Set the default prefix used by set
query(xpath, context = nil)Execute the XPath expression xpath against the document Return an BDB::XML::Results
set(uri = "", prefix = "", attr, value)Set an attribute in the namespace uri. prefix is the prefix for the namespace
to_s
to_strReturn the document as a String object
uriReturn the default namespace
uri=(val)Set the default namespace used by set and get