|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.ajaxtags.xml.BaseXmlBuilder<TreeItem> net.sourceforge.ajaxtags.xml.AjaxTreeXmlBuilder
public final class AjaxTreeXmlBuilder
Helper class to build valid XML, for the AjaxTreeTag, typically returned in a response to the client.
Nested Class Summary | |
---|---|
static interface |
AjaxTreeXmlBuilder.PropertyReader
This interface is for reading properties for an easy use with tree tag in ajax |
Constructor Summary | |
---|---|
AjaxTreeXmlBuilder()
|
Method Summary | |
---|---|
AjaxTreeXmlBuilder |
addItem(AjaxTreeXmlBuilder.PropertyReader element)
|
AjaxTreeXmlBuilder |
addItem(String name,
String value)
Add tree item to XML builder. |
AjaxTreeXmlBuilder |
addItem(String name,
String value,
boolean asCData,
Map<?,String> attributes)
Add tree item to XML builder. |
AjaxTreeXmlBuilder |
addItem(String name,
String value,
boolean collapsed,
String url)
Add tree item to XML builder. |
AjaxTreeXmlBuilder |
addItem(String name,
String value,
boolean collapsed,
String url,
boolean asCData)
Add tree item to XML builder. |
AjaxTreeXmlBuilder |
addItem(String name,
String value,
Map<String,String> attributes)
Add tree item to XML builder. |
AjaxTreeXmlBuilder |
addItem(String name,
String value,
String url,
boolean asCData)
Add tree item to XML builder. |
AjaxTreeXmlBuilder |
addItemAsCData(String name,
String value)
Add tree item to XML builder. |
AjaxTreeXmlBuilder |
addItemAsCData(String name,
String value,
boolean collapsed,
String url)
Add tree item to XML builder. |
AjaxTreeXmlBuilder |
addItemAsCData(String name,
String value,
Map<String,String> attributes)
Add tree item to XML builder. |
AjaxTreeXmlBuilder |
addItems(Collection<AjaxTreeXmlBuilder.PropertyReader> collection)
|
protected String |
getXMLString()
Build an XML body to describe TreeItem. |
Methods inherited from class net.sourceforge.ajaxtags.xml.BaseXmlBuilder |
---|
add, clear, get, getEncoding, getItems, getList, isEmpty, setEncoding, setList, size, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AjaxTreeXmlBuilder()
Method Detail |
---|
public AjaxTreeXmlBuilder addItem(String name, String value)
name
- namevalue
- value
public AjaxTreeXmlBuilder addItemAsCData(String name, String value)
name
- namevalue
- value
public AjaxTreeXmlBuilder addItemAsCData(String name, String value, Map<String,String> attributes)
name
- namevalue
- valueattributes
- attributes
public AjaxTreeXmlBuilder addItem(String name, String value, Map<String,String> attributes)
name
- namevalue
- valueattributes
- attributes
public AjaxTreeXmlBuilder addItem(String name, String value, boolean asCData, Map<?,String> attributes)
name
- namevalue
- valueasCData
- true if item must be present as CDATAattributes
- item attributes
public AjaxTreeXmlBuilder addItem(String name, String value, String url, boolean asCData)
name
- namevalue
- valueurl
- URLasCData
- true if item must be present as CDATA
public AjaxTreeXmlBuilder addItem(String name, String value, boolean collapsed, String url)
name
- namevalue
- valuecollapsed
- true if subtree is initially collapsedurl
- URL
public AjaxTreeXmlBuilder addItem(String name, String value, boolean collapsed, String url, boolean asCData)
name
- namevalue
- valuecollapsed
- true if subtree is initially collapsedurl
- URLasCData
- true if item must be present as CDATA
public AjaxTreeXmlBuilder addItemAsCData(String name, String value, boolean collapsed, String url)
name
- namevalue
- valuecollapsed
- true if subtree is initially collapsedurl
- URL
public AjaxTreeXmlBuilder addItems(Collection<AjaxTreeXmlBuilder.PropertyReader> collection)
public AjaxTreeXmlBuilder addItem(AjaxTreeXmlBuilder.PropertyReader element)
protected String getXMLString()
getXMLString
in class BaseXmlBuilder<TreeItem>
BaseXmlBuilder.toString()
BaseXmlBuilder.getXMLString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |