org.wizard4j.result
Class ResultNode
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<K,V>
java.util.LinkedHashMap<java.lang.String,java.lang.Object>
org.wizard4j.result.ResultNode
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,java.lang.Object>
public class ResultNode
- extends java.util.LinkedHashMap<java.lang.String,java.lang.Object>
A result tree is a tree of ResultNode instances and of instances of the
classes specified in EParameterType
A ResultNode has one of the types specified in EResultNodeType
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class java.util.AbstractMap |
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
| Methods inherited from class java.util.LinkedHashMap |
clear, containsValue, get |
| Methods inherited from class java.util.HashMap |
clone, containsKey, entrySet, isEmpty, keySet, put, putAll, remove, size, values |
| Methods inherited from class java.util.AbstractMap |
equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map |
containsKey, entrySet, equals, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
ResultNode
public ResultNode(java.lang.String name,
EResultNodeType type)
ResultNode
public ResultNode(org.w3c.dom.Document resultDoc)
put
public java.lang.Object put(ResultNode node)
put
public java.lang.Object put(java.lang.String key,
java.lang.Object object,
EParameterType parameterType)
getBuiltInPresentation
public java.lang.String getBuiltInPresentation(EBuiltInResultPresentationMode mode)
recreateResultNodeTreeFromXmlDetailed
public static ResultNode recreateResultNodeTreeFromXmlDetailed(java.lang.String xmlDetailed)
getResultNodeByPath
public static ResultNode getResultNodeByPath(ResultNode rootResultNode,
java.lang.String resultNodePath)
getObjectAndParameterType
public static java.lang.Object[] getObjectAndParameterType(ResultNode rootResultNode,
java.lang.String objectPath)