Public Member Functions | |
void | markNodesAsElements () |
String | getAttributeNames () |
String | getElementNames () |
String | getSubNodeNames () |
String | getNodeNames () |
String | getAttributeAndNodeNames () |
LinkedHashMap< String, String > | getFieldMap () |
HashMap< String, XMLTreeNode > | getNodesMap () |
String | getName () |
String | toString (boolean withMapNames) |
String | toString (int indent, boolean withMapNames) |
Static Public Attributes | |
static final String | ARRAY_TYPE = "_ArrayNode_" |
static final String | DYNAMIC_TYPE = "_DynamicNode_" |
static final String | MAP_TYPE = "_MapNode_" |
static final String | NORMAL_TYPE = "_NormalNode_" |
Package Functions | |
XMLTreeNode (XMLTreeNode pParent) | |
boolean | isMapNode () |
boolean | isArrayNode () |
boolean | isDynamicNode () |
boolean | isNormalNode () |
void | setDynamicNode () |
void | setMapNode () |
void | setArrayNode () |
void | setNormalNode () |
Package Attributes | |
XMLTreeNode | m_parent |
LinkedHashMap< String, XMLTreeNode > | m_subNodesMap |
LinkedHashMap< String, XMLTreeNode > | m_elementsMap |
LinkedHashMap< String, String > | m_fieldMap |
String | m_name |
String | m_nameSpace |
String | m_type |
com.cosylab.cdb.jdal.XMLTreeNode.XMLTreeNode | ( | XMLTreeNode | pParent | ) | [package] |
String com.cosylab.cdb.jdal.XMLTreeNode.getAttributeAndNodeNames | ( | ) |
String com.cosylab.cdb.jdal.XMLTreeNode.getAttributeNames | ( | ) |
References com.cosylab.cdb.jdal.XMLTreeNode.m_fieldMap.
Referenced by com.cosylab.cdb.jdal.XMLTreeNode.getAttributeAndNodeNames().
String com.cosylab.cdb.jdal.XMLTreeNode.getElementNames | ( | ) |
LinkedHashMap<String, String> com.cosylab.cdb.jdal.XMLTreeNode.getFieldMap | ( | ) |
References com.cosylab.cdb.jdal.XMLTreeNode.m_fieldMap.
Referenced by com.cosylab.cdb.browser.BrowserJNDIXMLContext.BrowserJNDIXMLContext(), com.cosylab.cdb.jdal.hibernate.DOMJavaClassIntrospector.getMutatorMethod(), com.cosylab.cdb.jdal.JNDIXMLContext.lookup(), com.cosylab.cdb.browser.BrowserJNDIXMLContext.lookup(), com.cosylab.cdb.CDBDefault.setDefault(), and com.cosylab.cdb.DALRead.walk().
String com.cosylab.cdb.jdal.XMLTreeNode.getName | ( | ) |
References com.cosylab.cdb.jdal.XMLTreeNode.m_name.
Referenced by com.cosylab.cdb.DALRead.walk().
String com.cosylab.cdb.jdal.XMLTreeNode.getNodeNames | ( | ) |
HashMap<String, XMLTreeNode> com.cosylab.cdb.jdal.XMLTreeNode.getNodesMap | ( | ) |
References com.cosylab.cdb.jdal.XMLTreeNode.m_subNodesMap.
Referenced by com.cosylab.cdb.jdal.XMLHandler.getChild(), com.cosylab.cdb.jdal.DALImpl.list_daos(), com.cosylab.cdb.jdal.JNDIXMLContext.lookup(), com.cosylab.cdb.browser.BrowserJNDIXMLContext.lookup(), com.cosylab.cdb.CDBDefault.setDefault(), and com.cosylab.cdb.DALRead.walk().
String com.cosylab.cdb.jdal.XMLTreeNode.getSubNodeNames | ( | ) |
boolean com.cosylab.cdb.jdal.XMLTreeNode.isArrayNode | ( | ) | [package] |
References com.cosylab.cdb.jdal.XMLTreeNode.ARRAY_TYPE, and com.cosylab.cdb.jdal.XMLTreeNode.m_type.
Referenced by com.cosylab.cdb.jdal.XMLTreeNode.toString().
boolean com.cosylab.cdb.jdal.XMLTreeNode.isDynamicNode | ( | ) | [package] |
References com.cosylab.cdb.jdal.XMLTreeNode.DYNAMIC_TYPE, and com.cosylab.cdb.jdal.XMLTreeNode.m_type.
Referenced by com.cosylab.cdb.jdal.XMLTreeNode.toString().
boolean com.cosylab.cdb.jdal.XMLTreeNode.isMapNode | ( | ) | [package] |
References com.cosylab.cdb.jdal.XMLTreeNode.m_type, and com.cosylab.cdb.jdal.XMLTreeNode.MAP_TYPE.
Referenced by com.cosylab.cdb.jdal.XMLTreeNode.toString().
boolean com.cosylab.cdb.jdal.XMLTreeNode.isNormalNode | ( | ) | [package] |
void com.cosylab.cdb.jdal.XMLTreeNode.markNodesAsElements | ( | ) |
void com.cosylab.cdb.jdal.XMLTreeNode.setArrayNode | ( | ) | [package] |
References com.cosylab.cdb.jdal.XMLTreeNode.ARRAY_TYPE, and com.cosylab.cdb.jdal.XMLTreeNode.m_type.
Referenced by com.cosylab.cdb.jdal.XMLHandler.startElement().
void com.cosylab.cdb.jdal.XMLTreeNode.setDynamicNode | ( | ) | [package] |
References com.cosylab.cdb.jdal.XMLTreeNode.DYNAMIC_TYPE, and com.cosylab.cdb.jdal.XMLTreeNode.m_type.
Referenced by com.cosylab.cdb.jdal.XMLHandler.startElement().
void com.cosylab.cdb.jdal.XMLTreeNode.setMapNode | ( | ) | [package] |
References com.cosylab.cdb.jdal.XMLTreeNode.m_type, and com.cosylab.cdb.jdal.XMLTreeNode.MAP_TYPE.
Referenced by com.cosylab.cdb.jdal.XMLHandler.startElement().
void com.cosylab.cdb.jdal.XMLTreeNode.setNormalNode | ( | ) | [package] |
String com.cosylab.cdb.jdal.XMLTreeNode.toString | ( | int | indent, | |
boolean | withMapNames | |||
) |
References com.cosylab.cdb.jdal.XMLTreeNode.isArrayNode(), com.cosylab.cdb.jdal.XMLTreeNode.isDynamicNode(), com.cosylab.cdb.jdal.XMLTreeNode.isMapNode(), com.cosylab.cdb.jdal.XMLTreeNode.m_fieldMap, com.cosylab.cdb.jdal.XMLTreeNode.m_name, com.cosylab.cdb.jdal.XMLTreeNode.m_nameSpace, com.cosylab.cdb.jdal.XMLTreeNode.m_subNodesMap, and com.cosylab.cdb.jdal.XMLTreeNode.toString().
String com.cosylab.cdb.jdal.XMLTreeNode.toString | ( | boolean | withMapNames | ) |
final String com.cosylab.cdb.jdal.XMLTreeNode.ARRAY_TYPE = "_ArrayNode_" [static] |
final String com.cosylab.cdb.jdal.XMLTreeNode.DYNAMIC_TYPE = "_DynamicNode_" [static] |
LinkedHashMap<String, XMLTreeNode> com.cosylab.cdb.jdal.XMLTreeNode.m_elementsMap [package] |
LinkedHashMap<String, String> com.cosylab.cdb.jdal.XMLTreeNode.m_fieldMap [package] |
String com.cosylab.cdb.jdal.XMLTreeNode.m_name [package] |
String com.cosylab.cdb.jdal.XMLTreeNode.m_nameSpace [package] |
LinkedHashMap<String, XMLTreeNode> com.cosylab.cdb.jdal.XMLTreeNode.m_subNodesMap [package] |
Referenced by com.cosylab.cdb.jdal.XMLTreeNode.getNodeNames(), com.cosylab.cdb.jdal.XMLTreeNode.getNodesMap(), com.cosylab.cdb.jdal.XMLTreeNode.getSubNodeNames(), com.cosylab.cdb.jdal.XMLTreeNode.markNodesAsElements(), com.cosylab.cdb.jdal.XMLHandler.startElement(), com.cosylab.cdb.jdal.XMLTreeNode.toString(), and com.cosylab.cdb.jdal.XMLTreeNode.XMLTreeNode().
String com.cosylab.cdb.jdal.XMLTreeNode.m_type [package] |
Referenced by com.cosylab.cdb.jdal.XMLTreeNode.isArrayNode(), com.cosylab.cdb.jdal.XMLTreeNode.isDynamicNode(), com.cosylab.cdb.jdal.XMLTreeNode.isMapNode(), com.cosylab.cdb.jdal.XMLTreeNode.isNormalNode(), com.cosylab.cdb.jdal.XMLTreeNode.setArrayNode(), com.cosylab.cdb.jdal.XMLTreeNode.setDynamicNode(), com.cosylab.cdb.jdal.XMLTreeNode.setMapNode(), com.cosylab.cdb.jdal.XMLTreeNode.setNormalNode(), and com.cosylab.cdb.jdal.XMLTreeNode.XMLTreeNode().
final String com.cosylab.cdb.jdal.XMLTreeNode.MAP_TYPE = "_MapNode_" [static] |
final String com.cosylab.cdb.jdal.XMLTreeNode.NORMAL_TYPE = "_NormalNode_" [static] |