net.sourceforge.jeuclid.dom
Class AbstractPartialElementImpl.AttrImpl

java.lang.Object
  extended by net.sourceforge.jeuclid.dom.AbstractPartialNodeImpl
      extended by net.sourceforge.jeuclid.dom.AbstractPartialElementImpl.AttrImpl
All Implemented Interfaces:
Attr, Node
Enclosing class:
AbstractPartialElementImpl

public static class AbstractPartialElementImpl.AttrImpl
extends AbstractPartialNodeImpl
implements Attr

Partial implementation of Attr.


Nested Class Summary
 
Nested classes/interfaces inherited from class net.sourceforge.jeuclid.dom.AbstractPartialNodeImpl
AbstractPartialNodeImpl.NodeList
 
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
 
Constructor Summary
protected AbstractPartialElementImpl.AttrImpl(String nam, String val, Element own)
          Create a new AttrImpl Element.
 
Method Summary
 String getName()
          
 String getNodeName()
          
 short getNodeType()
          
 String getNodeValue()
          
 Element getOwnerElement()
          
 TypeInfo getSchemaTypeInfo()
          
 boolean getSpecified()
          
 String getValue()
          
 boolean isId()
          
 void setValue(String val)
          
 
Methods inherited from class net.sourceforge.jeuclid.dom.AbstractPartialNodeImpl
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, 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, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
 

Constructor Detail

AbstractPartialElementImpl.AttrImpl

protected AbstractPartialElementImpl.AttrImpl(String nam,
                                              String val,
                                              Element own)
Create a new AttrImpl Element.

Parameters:
nam - name of the Attribute.
val - value of the attribute.
own - owner for the attribute.
Method Detail

getName

public String getName()

Specified by:
getName in interface Attr

getOwnerElement

public Element getOwnerElement()

Specified by:
getOwnerElement in interface Attr

getSchemaTypeInfo

public TypeInfo getSchemaTypeInfo()

Specified by:
getSchemaTypeInfo in interface Attr

getSpecified

public boolean getSpecified()

Specified by:
getSpecified in interface Attr

getValue

public String getValue()

Specified by:
getValue in interface Attr

getNodeValue

public final String getNodeValue()

Specified by:
getNodeValue in interface Node
Overrides:
getNodeValue in class AbstractPartialNodeImpl

isId

public boolean isId()

Specified by:
isId in interface Attr

setValue

public void setValue(String val)

Specified by:
setValue in interface Attr

getNodeName

public String getNodeName()

Specified by:
getNodeName in interface Node

getNodeType

public short getNodeType()

Specified by:
getNodeType in interface Node


Copyright © 2002-2008 The JEuclid project. All Rights Reserved.