public class ElementPrismPropertyImpl<T> extends ElementPrismAbstractImpl
ATTRIBUTE_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 |
---|
ElementPrismPropertyImpl(PrismPropertyValue value) |
compareDocumentPosition, getAttributeMap, getBaseURI, getChildNodes, getElementName, getFeature, getFirstChild, getItem, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getPrismContext, getSchemaTypeInfo, getTagName, getUserData, hasAttributes, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, setNodeValue, setPrefix, setTextContent, setUserData, toString
public ElementPrismPropertyImpl(PrismPropertyValue value)
protected PrismPropertyValue getValue()
getValue
in class ElementPrismAbstractImpl
protected PrismProperty getProperty()
public String getTextContent() throws DOMException
getTextContent
in interface Node
getTextContent
in class ElementPrismAbstractImpl
DOMException
protected NodeList getValueNodeList()
getValueNodeList
in class ElementPrismAbstractImpl
public NodeList getElementsByTagName(String name)
getElementsByTagName
in interface Element
getElementsByTagName
in class ElementPrismAbstractImpl
public NodeList getElementsByTagNameNS(String namespaceURI, String localName) throws DOMException
getElementsByTagNameNS
in interface Element
getElementsByTagNameNS
in class ElementPrismAbstractImpl
DOMException
public Node insertBefore(Node newChild, Node refChild) throws DOMException
insertBefore
in interface Node
insertBefore
in class ElementPrismAbstractImpl
DOMException
public Node replaceChild(Node newChild, Node oldChild) throws DOMException
replaceChild
in interface Node
replaceChild
in class ElementPrismAbstractImpl
DOMException
public Node removeChild(Node oldChild) throws DOMException
removeChild
in interface Node
removeChild
in class ElementPrismAbstractImpl
DOMException
public Node appendChild(Node newChild) throws DOMException
appendChild
in interface Node
appendChild
in class ElementPrismAbstractImpl
DOMException
public boolean hasChildNodes()
hasChildNodes
in interface Node
hasChildNodes
in class ElementPrismAbstractImpl
public Node cloneNode(boolean deep)
cloneNode
in interface Node
cloneNode
in class ElementPrismAbstractImpl
public NamedNodeMap getAttributes()
getAttributes
in interface Node
getAttributes
in class ElementPrismAbstractImpl
public String getAttribute(String name)
getAttribute
in interface Element
getAttribute
in class ElementPrismAbstractImpl
public void setAttribute(String name, String value) throws DOMException
setAttribute
in interface Element
setAttribute
in class ElementPrismAbstractImpl
DOMException
public void removeAttribute(String name) throws DOMException
removeAttribute
in interface Element
removeAttribute
in class ElementPrismAbstractImpl
DOMException
public Attr getAttributeNode(String name)
getAttributeNode
in interface Element
getAttributeNode
in class ElementPrismAbstractImpl
public Attr setAttributeNode(Attr newAttr) throws DOMException
setAttributeNode
in interface Element
setAttributeNode
in class ElementPrismAbstractImpl
DOMException
public Attr removeAttributeNode(Attr oldAttr) throws DOMException
removeAttributeNode
in interface Element
removeAttributeNode
in class ElementPrismAbstractImpl
DOMException
public String getAttributeNS(String namespaceURI, String localName) throws DOMException
getAttributeNS
in interface Element
getAttributeNS
in class ElementPrismAbstractImpl
DOMException
public void setAttributeNS(String namespaceURI, String qualifiedName, String value) throws DOMException
setAttributeNS
in interface Element
setAttributeNS
in class ElementPrismAbstractImpl
DOMException
public void removeAttributeNS(String namespaceURI, String localName) throws DOMException
removeAttributeNS
in interface Element
removeAttributeNS
in class ElementPrismAbstractImpl
DOMException
public Attr getAttributeNodeNS(String namespaceURI, String localName) throws DOMException
getAttributeNodeNS
in interface Element
getAttributeNodeNS
in class ElementPrismAbstractImpl
DOMException
public Attr setAttributeNodeNS(Attr newAttr) throws DOMException
setAttributeNodeNS
in interface Element
setAttributeNodeNS
in class ElementPrismAbstractImpl
DOMException
public boolean hasAttribute(String name)
hasAttribute
in interface Element
hasAttribute
in class ElementPrismAbstractImpl
public boolean hasAttributeNS(String namespaceURI, String localName) throws DOMException
hasAttributeNS
in interface Element
hasAttributeNS
in class ElementPrismAbstractImpl
DOMException
public void setIdAttribute(String name, boolean isId) throws DOMException
setIdAttribute
in interface Element
setIdAttribute
in class ElementPrismAbstractImpl
DOMException
public void setIdAttributeNS(String namespaceURI, String localName, boolean isId) throws DOMException
setIdAttributeNS
in interface Element
setIdAttributeNS
in class ElementPrismAbstractImpl
DOMException
public void setIdAttributeNode(Attr idAttr, boolean isId) throws DOMException
setIdAttributeNode
in interface Element
setIdAttributeNode
in class ElementPrismAbstractImpl
DOMException
Copyright © 2013 evolveum. All rights reserved.