/** * Return the node type from the expanded type */ public final int _exptype2Type(int exptype) { if (NULL != exptype) return m_extendedTypes[exptype].getNodeType(); else return NULL; }
/** * Given an expanded-name ID, return the local name ID. * * @param ExpandedNameID an ID that represents an expanded-name. * @return The id of this local name. */ public final short getType(int ExpandedNameID) { //ExtendedType etype = m_extendedTypes[ExpandedNameID]; return (short)m_extendedTypes[ExpandedNameID].getNodeType(); }
/** * Return the node type from the expanded type */ public final int _exptype2Type(int exptype) { if (NULL != exptype) return m_extendedTypes[exptype].getNodeType(); else return NULL; }
/** * Given an expanded-name ID, return the local name ID. * * @param ExpandedNameID an ID that represents an expanded-name. * @return The id of this local name. */ public final short getType(int ExpandedNameID) { //ExtendedType etype = m_extendedTypes[ExpandedNameID]; return (short)m_extendedTypes[ExpandedNameID].getNodeType(); }
/** * The optimized version of DTMDefaultBase._type(). * * @param identity A node identity, which <em>must not</em> be equal to * <code>DTM.NULL</code> */ public final int _type2(int identity) { //int eType = _exptype2(identity); int eType; if (identity < m_blocksize) eType = m_exptype_map0[identity]; else eType = m_exptype_map[identity>>>m_SHIFT][identity&m_MASK]; if (NULL != eType) return m_extendedTypes[eType].getNodeType(); else return NULL; }
/** * The optimized version of DTMDefaultBase._type(). * * @param identity A node identity, which <em>must not</em> be equal to * <code>DTM.NULL</code> */ public final int _type2(int identity) { //int eType = _exptype2(identity); int eType; if (identity < m_blocksize) eType = m_exptype_map0[identity]; else eType = m_exptype_map[identity>>>m_SHIFT][identity&m_MASK]; if (NULL != eType) return m_extendedTypes[eType].getNodeType(); else return NULL; }
type = m_extendedTypes[expType].getNodeType(); else return DTM.NULL;
|| m_extendedTypes[expType].getNodeType() != DTM.ELEMENT_NODE); || m_extendedTypes[expType].getNodeType() != DTM.ELEMENT_NODE);
type = m_extendedTypes[expType].getNodeType(); else return DTM.NULL;
|| m_extendedTypes[expType].getNodeType() != DTM.ELEMENT_NODE); || m_extendedTypes[expType].getNodeType() != DTM.ELEMENT_NODE);
if (m_extendedTypes[expType].getNodeType() == nodeType) { break;
if (m_extendedTypes[expType].getNodeType() == _nodeType) { return returnNode(node);
if (m_extendedTypes[expType].getNodeType() == nodeType) { break;
if (m_extendedTypes[expType].getNodeType() == _nodeType) { return returnNode(node);
if (extType.getNamespace().length() == 0) int type = extType.getNodeType();
if (extType.getNamespace().length() == 0) int type = extType.getNodeType();
&& m_extendedTypes[eType].getNodeType() == nodeType)) { if (m_size >= m_ancestors.length)
|| (type = m_extendedTypes[eType].getNodeType()) == ATTRIBUTE_NODE || type == NAMESPACE_NODE);
&& m_extendedTypes[eType].getNodeType() == nodeType)) { if (m_size >= m_ancestors.length)
|| (type = m_extendedTypes[eType].getNodeType()) == ATTRIBUTE_NODE || type == NAMESPACE_NODE);