Lines Matching refs:m_pCurrentElement
86 m_pCurrentElement = m_pRootElement; in XMLDocumentWrapper_XmlSecImpl()
135 OSL_ASSERT( m_pCurrentElement != NULL ); in getNextSAXEvent()
153 if (m_pCurrentElement->children != NULL) in getNextSAXEvent()
155 m_pCurrentElement = m_pCurrentElement->children; in getNextSAXEvent()
157 = (m_pCurrentElement->type == XML_ELEMENT_NODE)? in getNextSAXEvent()
172 xmlNodePtr pNextSibling = m_pCurrentElement->next; in getNextSAXEvent()
183 m_pCurrentElement = pNextSibling; in getNextSAXEvent()
185 = (m_pCurrentElement->type == XML_ELEMENT_NODE)? in getNextSAXEvent()
190 m_pCurrentElement = m_pCurrentElement->parent; in getNextSAXEvent()
588 if (pNode == m_pCurrentElement) in recursiveDelete()
671 OSL_ASSERT( m_pCurrentElement != pNode ); in removeNode()
771 XMLElementWrapper_XmlSecImpl* pElement = new XMLElementWrapper_XmlSecImpl(m_pCurrentElement); in getCurrentElement()
778 m_pCurrentElement = checkElement( element ); in setCurrentElement()
779 saxHelper.setCurrentNode( m_pCurrentElement ); in setCurrentElement()
785 OSL_ASSERT( m_pCurrentElement != NULL ); in removeCurrentElement()
787 xmlNodePtr pOldCurrentElement = m_pCurrentElement; in removeCurrentElement()
800 m_pCurrentElement = saxHelper.getCurrentNode(); in removeCurrentElement()
812 return (pNode == m_pCurrentElement); in isCurrent()
820 if (m_pCurrentElement->children == NULL) in isCurrentElementEmpty()
860 if (pTargetNode->children != NULL || pTargetNode == m_pCurrentElement) in collapse()
876 xmlNodePtr pTempCurrentElement = m_pCurrentElement; in getTree()
879 m_pCurrentElement = m_pRootElement; in getTree()
889 sendStartElement(NULL, xHandler, m_pCurrentElement); in getTree()
892 sendEndElement(NULL, xHandler, m_pCurrentElement); in getTree()
895 sendNode(NULL, xHandler, m_pCurrentElement); in getTree()
899 if ( (m_pCurrentElement == m_pRootElement) && (m_nCurrentPosition == NODEPOSITION_ENDELEMENT )) in getTree()
907 m_pCurrentElement = pTempCurrentElement; in getTree()
923 bool bHasCurrentElementChild = (m_pCurrentElement->children != NULL); in generateSAXEvents()
925 xmlNodePtr pTempCurrentElement = m_pCurrentElement; in generateSAXEvents()
927 m_pCurrentElement = checkElement(startNode); in generateSAXEvents()
929 if (m_pCurrentElement->type == XML_ELEMENT_NODE) in generateSAXEvents()
949 sendStartElement(xHandler, xEventKeeperHandler, m_pCurrentElement); in generateSAXEvents()
952 sendEndElement(xHandler, xEventKeeperHandler, m_pCurrentElement); in generateSAXEvents()
955 sendNode(xHandler, xEventKeeperHandler, m_pCurrentElement); in generateSAXEvents()
967 …((bHasCurrentElementChild && m_pCurrentElement == xmlGetLastChild(pTempCurrentElement) && m_nCurre… in generateSAXEvents()
968 …(!bHasCurrentElementChild && m_pCurrentElement == pTempCurrentElement && m_nCurrentPosition == NOD… in generateSAXEvents()
980 if (pEndNode != NULL && m_pCurrentElement == pEndNode) in generateSAXEvents()
986 m_pCurrentElement = pTempCurrentElement; in generateSAXEvents()
1028 m_pCurrentElement = saxHelper.getCurrentNode(); in endElement()
1070 m_pCurrentElement = saxHelper.getCurrentNode(); in _startElement()
1072 buildIDAttr( m_pCurrentElement ); in _startElement()