org.apache.woden.internal
Class BaseXMLElement
java.lang.Object
org.apache.woden.internal.BaseXMLElement
- All Implemented Interfaces:
- XMLElement
public abstract class BaseXMLElement
- extends java.lang.Object
- implements XMLElement
This abstract class implements methods of the XMLElement interface that are
common across all concrete implementations.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fSource
protected java.lang.Object fSource
fErrorReporter
protected ErrorReporter fErrorReporter
BaseXMLElement
protected BaseXMLElement(ErrorReporter errorReporter)
setSource
public abstract void setSource(java.lang.Object elem)
- Specified by:
setSource in interface XMLElement
getSource
public final java.lang.Object getSource()
- Specified by:
getSource in interface XMLElement
getAttributeValue
public final java.lang.String getAttributeValue(java.lang.String attrName)
- Specified by:
getAttributeValue in interface XMLElement
doGetAttributeValue
protected abstract java.lang.String doGetAttributeValue(java.lang.String attrName)
getNamespaceURI
public final java.net.URI getNamespaceURI()
throws WSDLException
- Specified by:
getNamespaceURI in interface XMLElement
- Throws:
WSDLException
doGetNamespaceURI
protected abstract java.net.URI doGetNamespaceURI()
throws WSDLException
- Throws:
WSDLException
getLocalName
public final java.lang.String getLocalName()
- Specified by:
getLocalName in interface XMLElement
doGetLocalName
protected abstract java.lang.String doGetLocalName()
getQName
public final QName getQName()
- Specified by:
getQName in interface XMLElement
doGetQName
protected abstract QName doGetQName()
getQName
public final QName getQName(java.lang.String prefixedValue)
throws WSDLException
- Specified by:
getQName in interface XMLElement
- Throws:
WSDLException
doGetQName
protected abstract QName doGetQName(java.lang.String prefixedValue)
throws WSDLException
- Throws:
WSDLException
getFirstChildElement
public final XMLElement getFirstChildElement()
- Specified by:
getFirstChildElement in interface XMLElement
doGetFirstChildElement
protected abstract XMLElement doGetFirstChildElement()
getNextSiblingElement
public final XMLElement getNextSiblingElement()
- Specified by:
getNextSiblingElement in interface XMLElement
doGetNextSiblingElement
protected abstract XMLElement doGetNextSiblingElement()
getChildElements
public final XMLElement[] getChildElements()
- Specified by:
getChildElements in interface XMLElement
doGetChildElements
protected abstract XMLElement[] doGetChildElements()
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.