
Public Member Functions | |
| void | markNodesAsElements () |
| String | getAttributeNames () |
| String | getElementNames () |
| String | getSubNodeNames () |
| String | getNodeNames () |
| String | getAttributeAndNodeNames () |
| LinkedHashMap | getFieldMap () |
| HashMap | 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 | m_subNodesMap |
| LinkedHashMap | m_elementsMap |
| LinkedHashMap | m_fieldMap |
| String | m_name |
| String | m_nameSpace |
| String | m_type |
| com::cosylab::cdb::jdal::XMLTreeNode::XMLTreeNode | ( | XMLTreeNode | pParent | ) | [inline, package] |
References m_fieldMap, m_nameSpace, m_parent, m_subNodesMap, m_type, and NORMAL_TYPE.
| String com::cosylab::cdb::jdal::XMLTreeNode::getAttributeAndNodeNames | ( | ) | [inline] |
References getAttributeNames(), and getNodeNames().
Referenced by com::cosylab::cdb::jdal::DAOImpl::getField().
| String com::cosylab::cdb::jdal::XMLTreeNode::getAttributeNames | ( | ) | [inline] |
References m_fieldMap.
Referenced by getAttributeAndNodeNames(), and com::cosylab::cdb::jdal::DAOImpl::getField().
| String com::cosylab::cdb::jdal::XMLTreeNode::getElementNames | ( | ) | [inline] |
References getNodeNames(), and m_elementsMap.
Referenced by com::cosylab::cdb::jdal::DAOImpl::getField().
| LinkedHashMap com::cosylab::cdb::jdal::XMLTreeNode::getFieldMap | ( | ) | [inline] |
References m_fieldMap.
Referenced by com::cosylab::cdb::browser::BrowserJNDIXMLContext::BrowserJNDIXMLContext(), com::cosylab::cdb::jdal::hibernate::DOMJavaClassIntrospector::getMutatorMethod(), com::cosylab::cdb::browser::BrowserJNDIXMLContext::JNDI_XMLNodesEnumeration::JNDI_XMLNodesEnumeration(), com::cosylab::cdb::jdal::JNDIXMLContext::JNDIXMLNodesEnumeration::JNDIXMLNodesEnumeration(), 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 | ( | ) | [inline] |
References m_name.
Referenced by com::cosylab::cdb::client::CDBAccess::internalConnect(), and com::cosylab::cdb::DALRead::walk().
| String com::cosylab::cdb::jdal::XMLTreeNode::getNodeNames | ( | ) | [inline] |
References m_subNodesMap.
Referenced by getAttributeAndNodeNames(), and getElementNames().
| HashMap com::cosylab::cdb::jdal::XMLTreeNode::getNodesMap | ( | ) | [inline] |
References m_subNodesMap.
Referenced by com::cosylab::cdb::jdal::XMLHandler::getChild(), com::cosylab::cdb::browser::BrowserJNDIXMLContext::JNDI_XMLNodesEnumeration::JNDI_XMLNodesEnumeration(), com::cosylab::cdb::jdal::JNDIXMLContext::JNDIXMLNodesEnumeration::JNDIXMLNodesEnumeration(), 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 | ( | ) | [inline] |
References m_elementsMap, and m_subNodesMap.
Referenced by com::cosylab::cdb::jdal::DAOImpl::getField().
| boolean com::cosylab::cdb::jdal::XMLTreeNode::isArrayNode | ( | ) | [inline, package] |
References ARRAY_TYPE, and m_type.
Referenced by com::cosylab::cdb::jdal::WDALImpl::WriteXMLHandler::startElement(), and toString().
| boolean com::cosylab::cdb::jdal::XMLTreeNode::isDynamicNode | ( | ) | [inline, package] |
References DYNAMIC_TYPE, and m_type.
Referenced by toString().
| boolean com::cosylab::cdb::jdal::XMLTreeNode::isMapNode | ( | ) | [inline, package] |
References m_type, and MAP_TYPE.
Referenced by com::cosylab::cdb::jdal::WDALImpl::checkforChanges(), com::cosylab::cdb::jdal::HibernateWDALImpl::checkforChanges(), and toString().
| boolean com::cosylab::cdb::jdal::XMLTreeNode::isNormalNode | ( | ) | [inline, package] |
References m_type, and NORMAL_TYPE.
| void com::cosylab::cdb::jdal::XMLTreeNode::markNodesAsElements | ( | ) | [inline] |
References m_elementsMap, and m_subNodesMap.
| void com::cosylab::cdb::jdal::XMLTreeNode::setArrayNode | ( | ) | [inline, package] |
References ARRAY_TYPE, and m_type.
Referenced by com::cosylab::cdb::jdal::XMLHandler::startElement().
| void com::cosylab::cdb::jdal::XMLTreeNode::setDynamicNode | ( | ) | [inline, package] |
References DYNAMIC_TYPE, and m_type.
Referenced by com::cosylab::cdb::jdal::XMLHandler::startElement().
| void com::cosylab::cdb::jdal::XMLTreeNode::setMapNode | ( | ) | [inline, package] |
References m_type, and MAP_TYPE.
Referenced by com::cosylab::cdb::jdal::XMLHandler::startElement().
| void com::cosylab::cdb::jdal::XMLTreeNode::setNormalNode | ( | ) | [inline, package] |
References m_type, and NORMAL_TYPE.
| String com::cosylab::cdb::jdal::XMLTreeNode::toString | ( | int | indent, | |
| boolean | withMapNames | |||
| ) | [inline] |
References isArrayNode(), isDynamicNode(), isMapNode(), m_fieldMap, m_name, m_nameSpace, m_subNodesMap, and toString().
| String com::cosylab::cdb::jdal::XMLTreeNode::toString | ( | boolean | withMapNames | ) | [inline] |
Referenced by toString(), and com::cosylab::cdb::jdal::XMLHandler::toString().
final String com::cosylab::cdb::jdal::XMLTreeNode::ARRAY_TYPE = "_ArrayNode_" [static] |
Referenced by isArrayNode(), and setArrayNode().
final String com::cosylab::cdb::jdal::XMLTreeNode::DYNAMIC_TYPE = "_DynamicNode_" [static] |
Referenced by isDynamicNode(), and setDynamicNode().
LinkedHashMap com::cosylab::cdb::jdal::XMLTreeNode::m_elementsMap [package] |
Referenced by getElementNames(), getSubNodeNames(), and markNodesAsElements().
LinkedHashMap com::cosylab::cdb::jdal::XMLTreeNode::m_fieldMap [package] |
Referenced by com::cosylab::cdb::jdal::WDALImpl::checkforChanges(), com::cosylab::cdb::jdal::HibernateWDALImpl::checkforChanges(), getAttributeNames(), com::cosylab::cdb::jdal::DAOImpl::getField(), getFieldMap(), com::cosylab::cdb::jdal::WDAOImpl::setField(), com::cosylab::cdb::jdal::WDALImpl::WriteXMLHandler::setField(), com::cosylab::cdb::jdal::XMLHandler::startElement(), toString(), and XMLTreeNode().
String com::cosylab::cdb::jdal::XMLTreeNode::m_name [package] |
Referenced by com::cosylab::cdb::jdal::HibernateWDALImpl::ComponentDAOImplSaver::ComponentDAOImplSaver(), com::cosylab::cdb::jdal::DAOImpl::getField(), getName(), com::cosylab::cdb::jdal::WDALImpl::WriteXMLHandler::setField(), com::cosylab::cdb::jdal::XMLHandler::startElement(), com::cosylab::cdb::jdal::WDALImpl::WriteXMLHandler::startElement(), and toString().
String com::cosylab::cdb::jdal::XMLTreeNode::m_nameSpace [package] |
Referenced by com::cosylab::cdb::jdal::XMLHandler::startElement(), toString(), and XMLTreeNode().
Referenced by com::cosylab::cdb::jdal::XMLHandler::endElement(), and XMLTreeNode().
LinkedHashMap com::cosylab::cdb::jdal::XMLTreeNode::m_subNodesMap [package] |
Referenced by com::cosylab::cdb::jdal::DAOImpl::getField(), getNodeNames(), getNodesMap(), getSubNodeNames(), markNodesAsElements(), com::cosylab::cdb::jdal::WDAOImpl::setField(), com::cosylab::cdb::jdal::WDALImpl::WriteXMLHandler::setField(), com::cosylab::cdb::jdal::XMLHandler::startElement(), toString(), and XMLTreeNode().
String com::cosylab::cdb::jdal::XMLTreeNode::m_type [package] |
Referenced by isArrayNode(), isDynamicNode(), isMapNode(), isNormalNode(), setArrayNode(), setDynamicNode(), setMapNode(), setNormalNode(), and XMLTreeNode().
final String com::cosylab::cdb::jdal::XMLTreeNode::MAP_TYPE = "_MapNode_" [static] |
Referenced by isMapNode(), and setMapNode().
final String com::cosylab::cdb::jdal::XMLTreeNode::NORMAL_TYPE = "_NormalNode_" [static] |
Referenced by isNormalNode(), setNormalNode(), and XMLTreeNode().
1.6.2