Package: Output
Abstract base class for creating omeka-xml output formats.
XML Schema instance namespace URI.
Omeka-XML namespace URI.
Omeka-XML XML Schema URI.
This class’ contextual record(s).
The context of this DOMDocument. Determines how buildNode() builds the elements. Valid contexts include: item, file.
The final document object.
The node built and set in child::_buildNode()
Abstract method. child::_buildNode() should set self::$_node.
Parameters: |
|
---|
Get the document object.
Returns: | DOMDocument |
---|
Set an element as root.
Parameters: |
|
---|---|
Returns: | DOMElement The root element, including required attributes. |
Create a DOM element.
Parameters: |
|
---|---|
Returns: | DOMElement |
Set the pagination node for container elements
Parameters: |
|
---|---|
Returns: | void |
Get all element sets, elements, and element texts associated with the provided record.
Parameters: |
|
---|---|
Returns: | stdClass A list of element sets or an item type. |
Build an elementSetContainer element in a record (item or file) context.
Parameters: |
|
---|---|
Returns: | void|null |
Build an itemType element in an item context.
Parameters: |
|
---|---|
Returns: | void|null |
Build a fileContainer element in an item context.
Parameters: |
|
---|---|
Returns: | void|null |
Build a collection element in an item context.
Parameters: |
|
---|---|
Returns: | void|null |
Build a tagContainer element in an item context.
Parameters: |
|
---|---|
Returns: | void|null |
Build an itemContainer element in a collection context.
Parameters: |
|
---|---|
Returns: | void|null |
Create a Tag URI to uniquely identify this Omeka XML instance.
Returns: | string |
---|
Create a absolute URI containing the current query string.
Returns: | string |
---|