Class AttrImpl
- java.lang.Object
-
- org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs.opti.DefaultNode
-
- org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs.opti.NodeImpl
-
- org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs.opti.AttrImpl
-
-
Field Summary
-
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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getName()
String
getNodeValue()
Document
getOwnerDocument()
Element
getOwnerElement()
TypeInfo
getSchemaTypeInfo()
Method getSchemaTypeInfo.boolean
getSpecified()
String
getValue()
boolean
isId()
void
setValue(String value)
String
toString()
NON-DOM method for debugging convenience-
Methods inherited from class org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs.opti.NodeImpl
getLocalName, getNamespaceURI, getNodeName, getNodeType, getPrefix, getReadOnly, setReadOnly
-
Methods inherited from class org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs.opti.DefaultNode
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getNextSibling, getParentNode, 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, 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, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
-
-
-
Constructor Detail
-
AttrImpl
public AttrImpl()
Default Constructor
-
AttrImpl
public AttrImpl(Element element, String prefix, String localpart, String rawname, String uri, String value)
Constructs an attribute.- Parameters:
element
- Element which owns this attributeprefix
- The QName prefix.localpart
- The QName localpart.rawname
- The QName rawname.uri
- The uri binding for the associated prefix.value
- The value of the attribute.
-
-
Method Detail
-
getSpecified
public boolean getSpecified()
- Specified by:
getSpecified
in interfaceAttr
-
getNodeValue
public String getNodeValue()
- Specified by:
getNodeValue
in interfaceNode
- Overrides:
getNodeValue
in classDefaultNode
-
getOwnerElement
public Element getOwnerElement()
- Specified by:
getOwnerElement
in interfaceAttr
-
getOwnerDocument
public Document getOwnerDocument()
- Specified by:
getOwnerDocument
in interfaceNode
- Overrides:
getOwnerDocument
in classDefaultNode
-
setValue
public void setValue(String value) throws DOMException
- Specified by:
setValue
in interfaceAttr
- Throws:
DOMException
-
getSchemaTypeInfo
public TypeInfo getSchemaTypeInfo()
Method getSchemaTypeInfo.- Specified by:
getSchemaTypeInfo
in interfaceAttr
- Returns:
- TypeInfo
-
-