org.dom4j.bean
public class: BeanAttribute [javadoc |
source]
java.lang.Object
org.dom4j.tree.AbstractNode
org.dom4j.tree.AbstractAttribute
org.dom4j.bean.BeanAttribute
All Implemented Interfaces:
Attribute, Cloneable, Node, Serializable
BeanAttribute represents a mutable XML attribute which is
backed by a property of the JavaBean of its parent element.
- author:
< - a href="mailto:james.strachan@metastuff.com">James Strachan
- version:
$ - Revision: 1.7 $
| Methods from org.dom4j.tree.AbstractAttribute: |
|---|
|
accept, asXML, createXPathResult, getData, getName, getNamespace, getNamespacePrefix, getNamespaceURI, getNodeType, getPath, getQualifiedName, getText, getUniquePath, setData, setNamespace, setText, setValue, toString, write |
| Methods from org.dom4j.tree.AbstractNode: |
|---|
|
asXPathResult, clone, createPattern, createXPath, createXPathFilter, createXPathResult, detach, getDocument, getDocumentFactory, getName, getNodeType, getNodeTypeName, getParent, getPath, getStringValue, getText, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, setParent, setText, supportsParent, valueOf, write |
| Method from org.dom4j.bean.BeanAttribute Detail: |
public Object getData() {
return beanList.getData(index);
}
|
public Element getParent() {
return beanList.getParent();
}
|
public QName getQName() {
return beanList.getQName(index);
}
|
public String getValue() {
Object data = getData();
return (data != null) ? data.toString() : null;
}
|
public void setData(Object data) {
beanList.setData(index, data);
}
|
public void setValue(String data) {
beanList.setData(index, data);
}
|