/** * * * @see org.w3c.dom.Node */ public final short getNodeType() { return (short) dtm.getNodeType(node); }
/** * * * @see org.w3c.dom.Node */ public final short getNodeType() { return (short) dtm.getNodeType(node); }
/** * * * @see org.w3c.dom.Node */ public final Node getNextSibling() { // Attr's Next is defined at DTM level, but not at DOM level. if (dtm.getNodeType(node) == Node.ATTRIBUTE_NODE) return null; int newnode = dtm.getNextSibling(node); return (newnode == DTM.NULL) ? null : dtm.getNode(newnode); }
/** * * * @see org.w3c.dom.Node */ public final Node getNextSibling() { // Attr's Next is defined at DTM level, but not at DOM level. if (dtm.getNodeType(node) == Node.ATTRIBUTE_NODE) return null; int newnode = dtm.getNextSibling(node); return (newnode == DTM.NULL) ? null : dtm.getNode(newnode); }
/** * End processing of given node * * * @param node Node we just finished processing * * @throws org.xml.sax.SAXException */ protected void endNode(int node) throws org.xml.sax.SAXException { super.endNode(node); if(DTM.ELEMENT_NODE == m_dtm.getNodeType(node)) { m_transformer.getXPathContext().popCurrentNode(); } }
/** * Returns whether a namespace is defined * * * @param attr Namespace attribute node * @param dtm The DTM that owns attr. * * @return True if the namespace is already defined in * list of namespaces */ public static boolean isDefinedNSDecl( SerializationHandler serializer, int attr, DTM dtm) { if (DTM.NAMESPACE_NODE == dtm.getNodeType(attr)) { // String prefix = dtm.getPrefix(attr); String prefix = dtm.getNodeNameX(attr); String uri = serializer.getNamespaceURIFromPrefix(prefix); // String uri = getURI(prefix); if ((null != uri) && uri.equals(dtm.getStringValue(attr))) return true; } return false; }
/** * End processing of given node * * * @param node Node we just finished processing * * @throws org.xml.sax.SAXException */ protected void endNode(int node) throws org.xml.sax.SAXException { super.endNode(node); if(DTM.ELEMENT_NODE == m_dtm.getNodeType(node)) { m_transformer.getXPathContext().popCurrentNode(); } }
/** * Returns whether a namespace is defined * * * @param attr Namespace attribute node * @param dtm The DTM that owns attr. * * @return True if the namespace is already defined in * list of namespaces */ public static boolean isDefinedNSDecl( SerializationHandler serializer, int attr, DTM dtm) { if (DTM.NAMESPACE_NODE == dtm.getNodeType(attr)) { // String prefix = dtm.getPrefix(attr); String prefix = dtm.getNodeNameX(attr); String uri = serializer.getNamespaceURIFromPrefix(prefix); // String uri = getURI(prefix); if ((null != uri) && uri.equals(dtm.getStringValue(attr))) return true; } return false; }
if (DTM.ELEMENT_NODE == dtm.getNodeType(parent))
if (DTM.ELEMENT_NODE == dtm.getNodeType(parent))
int t = dtm.getNodeType(context); if(t == DTM.ELEMENT_NODE)
int t = dtm.getNodeType(context); if(t == DTM.ELEMENT_NODE)
if(DTM.NULL != parent && DTM.ELEMENT_NODE == dtm.getNodeType(parent)) targetElement = parent; else
if(DTM.NULL != parent && DTM.ELEMENT_NODE == dtm.getNodeType(parent)) targetElement = parent; else
switch (m_dtm.getNodeType(node))
if (DTM.DOCUMENT_FRAGMENT_NODE == dtm.getNodeType(whereNode))
if (DTM.DOCUMENT_FRAGMENT_NODE == dtm.getNodeType(whereNode))
kidhandle=dtm.getNextSibling(kidhandle)) switch(dtm.getNodeType(kidhandle))
if (dtm.getNodeType(n) == DTM.ELEMENT_NODE && dtm.getNamespaceURI(n) == null) handler.startPrefixMapping("", "");
if (dtm.getNodeType(n) == DTM.ELEMENT_NODE && dtm.getNamespaceURI(n) == null) handler.startPrefixMapping("", "");