|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.cargo.module.internal.util.xml.AbstractNode
org.codehaus.cargo.module.internal.util.xml.AbstractElement
public abstract class AbstractElement
Simple wrapped abstract element so that subclasses can bind to particular attributes.
Field Summary |
---|
Fields inherited from class org.codehaus.cargo.module.internal.util.xml.AbstractNode |
---|
node |
Fields inherited from interface org.w3c.dom.Node |
---|
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 Summary | |
---|---|
protected |
AbstractElement(org.w3c.dom.Element element)
Constructor. |
Method Summary | |
---|---|
java.lang.String |
getAttribute(java.lang.String name)
|
org.w3c.dom.Attr |
getAttributeNode(java.lang.String name)
|
org.w3c.dom.Attr |
getAttributeNodeNS(java.lang.String namespaceURI,
java.lang.String localName)
|
java.lang.String |
getAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
|
org.w3c.dom.Element |
getElement()
|
abstract java.lang.String |
getElementId()
Overridden by concrete implementors to return some reasonable identifier for this section of XML. |
org.w3c.dom.NodeList |
getElementsByTagName(java.lang.String name)
|
org.w3c.dom.NodeList |
getElementsByTagNameNS(java.lang.String namespaceURI,
java.lang.String localName)
|
org.w3c.dom.TypeInfo |
getSchemaTypeInfo()
|
java.lang.String |
getTagName()
|
protected java.lang.String |
getText(org.w3c.dom.Element element)
Returns the text value of an element. |
boolean |
hasAttribute(java.lang.String name)
|
boolean |
hasAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
|
void |
removeAttribute(java.lang.String name)
|
org.w3c.dom.Attr |
removeAttributeNode(org.w3c.dom.Attr oldAttr)
|
void |
removeAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
|
void |
setAttribute(java.lang.String name,
java.lang.String value)
|
org.w3c.dom.Attr |
setAttributeNode(org.w3c.dom.Attr newAttr)
|
org.w3c.dom.Attr |
setAttributeNodeNS(org.w3c.dom.Attr newAttr)
|
void |
setAttributeNS(java.lang.String namespaceURI,
java.lang.String qualifiedName,
java.lang.String value)
|
void |
setIdAttribute(java.lang.String name,
boolean isId)
|
void |
setIdAttributeNode(org.w3c.dom.Attr idAttr,
boolean isId)
|
void |
setIdAttributeNS(java.lang.String namespaceURI,
java.lang.String localName,
boolean isId)
|
Methods inherited from class org.codehaus.cargo.module.internal.util.xml.AbstractNode |
---|
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.w3c.dom.Node |
---|
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
Constructor Detail |
---|
protected AbstractElement(org.w3c.dom.Element element)
element
- in element to wrapMethod Detail |
---|
public org.w3c.dom.Element getElement()
public abstract java.lang.String getElementId()
protected java.lang.String getText(org.w3c.dom.Element element)
element
- the element of wich the text value should be returned
public java.lang.String getTagName()
getTagName
in interface org.w3c.dom.Element
Element.getTagName()
public java.lang.String getAttribute(java.lang.String name)
getAttribute
in interface org.w3c.dom.Element
Element.getAttribute(java.lang.String)
public void setAttribute(java.lang.String name, java.lang.String value) throws org.w3c.dom.DOMException
setAttribute
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.setAttribute(java.lang.String, java.lang.String)
public void removeAttribute(java.lang.String name) throws org.w3c.dom.DOMException
removeAttribute
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.removeAttribute(java.lang.String)
public org.w3c.dom.Attr getAttributeNode(java.lang.String name)
getAttributeNode
in interface org.w3c.dom.Element
Element.getAttributeNode(java.lang.String)
public org.w3c.dom.Attr setAttributeNode(org.w3c.dom.Attr newAttr) throws org.w3c.dom.DOMException
setAttributeNode
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.setAttributeNode(org.w3c.dom.Attr)
public org.w3c.dom.Attr removeAttributeNode(org.w3c.dom.Attr oldAttr) throws org.w3c.dom.DOMException
removeAttributeNode
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.removeAttributeNode(org.w3c.dom.Attr)
public org.w3c.dom.NodeList getElementsByTagName(java.lang.String name)
getElementsByTagName
in interface org.w3c.dom.Element
Element.getElementsByTagName(java.lang.String)
public java.lang.String getAttributeNS(java.lang.String namespaceURI, java.lang.String localName) throws org.w3c.dom.DOMException
getAttributeNS
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.getAttributeNS(java.lang.String, java.lang.String)
public void setAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName, java.lang.String value) throws org.w3c.dom.DOMException
setAttributeNS
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.setAttributeNS(java.lang.String, java.lang.String, java.lang.String)
public void removeAttributeNS(java.lang.String namespaceURI, java.lang.String localName) throws org.w3c.dom.DOMException
removeAttributeNS
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.removeAttributeNS(java.lang.String, java.lang.String)
public org.w3c.dom.Attr getAttributeNodeNS(java.lang.String namespaceURI, java.lang.String localName) throws org.w3c.dom.DOMException
getAttributeNodeNS
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.getAttributeNodeNS(java.lang.String, java.lang.String)
public org.w3c.dom.Attr setAttributeNodeNS(org.w3c.dom.Attr newAttr) throws org.w3c.dom.DOMException
setAttributeNodeNS
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.setAttributeNodeNS(org.w3c.dom.Attr)
public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName) throws org.w3c.dom.DOMException
getElementsByTagNameNS
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.getElementsByTagNameNS(java.lang.String, java.lang.String)
public boolean hasAttribute(java.lang.String name)
hasAttribute
in interface org.w3c.dom.Element
Element.hasAttribute(java.lang.String)
public boolean hasAttributeNS(java.lang.String namespaceURI, java.lang.String localName) throws org.w3c.dom.DOMException
hasAttributeNS
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.hasAttributeNS(java.lang.String, java.lang.String)
public org.w3c.dom.TypeInfo getSchemaTypeInfo()
getSchemaTypeInfo
in interface org.w3c.dom.Element
Element.getSchemaTypeInfo()
public void setIdAttribute(java.lang.String name, boolean isId) throws org.w3c.dom.DOMException
setIdAttribute
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.setIdAttribute(java.lang.String, boolean)
public void setIdAttributeNS(java.lang.String namespaceURI, java.lang.String localName, boolean isId) throws org.w3c.dom.DOMException
setIdAttributeNS
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.setIdAttributeNS(java.lang.String, java.lang.String, boolean)
public void setIdAttributeNode(org.w3c.dom.Attr idAttr, boolean isId) throws org.w3c.dom.DOMException
setIdAttributeNode
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.setIdAttributeNode(org.w3c.dom.Attr, boolean)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |