A - the actual type of the wrapped AmetysObject.public class AmetysObjectElement<A extends AmetysObject> extends AbstractWrappingAmetysElement<A>
Element wrapping an AmetysObject._object_parentATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE| Constructor and Description |
|---|
AmetysObjectElement(A object)
Constructor.
|
AmetysObjectElement(A object,
AmetysObjectElement<? extends TraversableAmetysObject> parent)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,AmetysAttribute> |
_lookupAttributes()
This implementation returns all non-composite metadata.
|
Node |
getFirstChild() |
Node |
getNextSibling() |
String |
getTagName() |
boolean |
hasChildNodes() |
getWrappedObjectgetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getElementsByTagName, getElementsByTagNameNS, getLocalName, getNodeName, getNodeType, getParentNode, getSchemaTypeInfo, getTextContent, hasAttribute, hasAttributeNS, hasAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS_getChildNodes, appendChild, cloneNode, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getLastChild, getNamespaceURI, getNodeValue, getOwnerDocument, getPrefix, getPreviousSibling, getUserData, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitappendChild, cloneNode, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getLastChild, getNamespaceURI, getNodeValue, getOwnerDocument, getPrefix, getPreviousSibling, getUserData, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserDatapublic AmetysObjectElement(A object)
object - the underlying AmetysObject.public AmetysObjectElement(A object, AmetysObjectElement<? extends TraversableAmetysObject> parent)
object - the underlying AmetysObject.parent - the parent Element.public String getTagName()
getTagName in interface ElementgetTagName in class AbstractAmetysElementprotected Map<String,AmetysAttribute> _lookupAttributes()
_lookupAttributes in class AbstractAmetysElementpublic boolean hasChildNodes()
hasChildNodes in interface NodehasChildNodes in class AbstractAmetysNodepublic Node getFirstChild()
getFirstChild in interface NodegetFirstChild in class AbstractAmetysNodepublic Node getNextSibling()
getNextSibling in interface NodegetNextSibling in class AbstractAmetysNode