| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.dom4j.tree.AbstractNode
org.dom4j.tree.AbstractAttribute
org.dom4j.tree.FlyweightAttribute
 FlyweightAttribute is a Flyweight pattern implementation of a
 singly linked, read-only XML Attribute.
 
This node could be shared across documents and elements though it does not support the parent relationship.
| Field Summary | |
| protected  String | valueThe value of the Attribute | 
| Fields inherited from class org.dom4j.tree.AbstractNode | 
| NODE_TYPE_NAMES | 
| Fields inherited from interface org.dom4j.Node | 
| ANY_NODE, ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, MAX_NODE_TYPE, NAMESPACE_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, UNKNOWN_NODE | 
| Constructor Summary | |
| FlyweightAttribute(QName qname) | |
| FlyweightAttribute(QName qname,
                   String value) | |
| FlyweightAttribute(String name,
                   String value)Creates the Attributewith the specified local name and
 value. | |
| FlyweightAttribute(String name,
                   String value,
                   Namespace namespace)Creates the Attributewith the specified local name, value
 andNamespace. | |
| Method Summary | |
|  QName | getQName()Returns the QNameof this attribute which represents the
 local name, the qualified name and theNamespace. | 
|  String | getValue()Returns the value of the attribute. | 
| Methods inherited from class org.dom4j.tree.AbstractAttribute | 
| accept, asXML, createXPathResult, getData, getName, getNamespace, getNamespacePrefix, getNamespaceURI, getNodeType, getPath, getQualifiedName, getText, getUniquePath, setData, setNamespace, setText, setValue, toString, write | 
| Methods inherited from class org.dom4j.tree.AbstractNode | 
| asXPathResult, clone, createPattern, createXPath, createXPathFilter, detach, getDocument, getDocumentFactory, getNodeTypeName, getParent, getPath, getStringValue, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, setParent, supportsParent, valueOf | 
| Methods inherited from class java.lang.Object | 
| equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface org.dom4j.Node | 
| asXPathResult, clone, createXPath, detach, getDocument, getNodeTypeName, getParent, getPath, getStringValue, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, setParent, supportsParent, valueOf | 
| Field Detail | 
protected String value
Attribute
| Constructor Detail | 
public FlyweightAttribute(QName qname)
public FlyweightAttribute(QName qname,
                          String value)
public FlyweightAttribute(String name,
                          String value)
Attribute with the specified local name and
 value.
name - is the name of the attributevalue - is the value of the attribute
public FlyweightAttribute(String name,
                          String value,
                          Namespace namespace)
Attribute with the specified local name, value
 and Namespace.
name - is the name of the attributevalue - is the value of the attributenamespace - is the namespace of the attribute| Method Detail | 
public String getValue()
Attribute
 Returns the value of the attribute. This method returns the same value as
 the Node.getText()method.
 
public QName getQName()
Attribute
 Returns the QName of this attribute which represents the
 local name, the qualified name and the Namespace.
 
QName associated with this attribute| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||