public class XmlHierarchyModelImpl extends Object implements MapHierarchicalModel<org.dom4j.Element>, ListHierarchicalModel<org.dom4j.Element>
| Modifier and Type | Field and Description |
|---|---|
protected String |
defaultName |
protected org.dom4j.Element |
element |
| Constructor and Description |
|---|
XmlHierarchyModelImpl(org.dom4j.Element element) |
XmlHierarchyModelImpl(org.dom4j.Element element,
String defaultName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProperty(String name,
Object result) |
void |
addValue(Object instance) |
ListHierarchicalModel<org.dom4j.Element> |
createChildList(String name) |
MapHierarchicalModel<org.dom4j.Element> |
createChildMap() |
MapHierarchicalModel<org.dom4j.Element> |
createChildMap(String name) |
void |
finished() |
org.dom4j.Element |
getUnderlyingModel() |
protected org.dom4j.Element element
protected String defaultName
public XmlHierarchyModelImpl(org.dom4j.Element element)
public XmlHierarchyModelImpl(org.dom4j.Element element,
String defaultName)
public void addProperty(String name, Object result)
addProperty in interface MapHierarchicalModel<org.dom4j.Element>public MapHierarchicalModel<org.dom4j.Element> createChildMap(String name)
createChildMap in interface MapHierarchicalModel<org.dom4j.Element>public MapHierarchicalModel<org.dom4j.Element> createChildMap()
createChildMap in interface ListHierarchicalModel<org.dom4j.Element>public ListHierarchicalModel<org.dom4j.Element> createChildList(String name)
createChildList in interface MapHierarchicalModel<org.dom4j.Element>public void addValue(Object instance)
addValue in interface ListHierarchicalModel<org.dom4j.Element>public org.dom4j.Element getUnderlyingModel()
getUnderlyingModel in interface HierarchicalModel<org.dom4j.Element>public void finished()
finished in interface HierarchicalModel<org.dom4j.Element>Copyright © 2014. All Rights Reserved.