Home | History | Annotate | Download | only in sax2dtm

Lines Matching defs:dataIndex

2178         int dataIndex = m_data.size();
2183 val = -dataIndex;
2269 int dataIndex = m_valueIndex++;
2272 m_parents.peek(), m_previous, dataIndex, false);
2422 // the given limits. Use a negative dataIndex as an indication.
2423 int dataIndex = m_data.size();
2425 m_parents.peek(), m_previous, -dataIndex, false);
2461 int dataIndex = m_data.size();
2465 -dataIndex, false);
2643 int dataIndex = _dataOrQName(makeNodeIdentity(nodeHandle));
2644 dataIndex = m_data.elementAt(-dataIndex);
2645 return m_valuesOrPrefixes.indexToString(dataIndex);
2668 int dataIndex = _dataOrQName(nodeID);
2669 dataIndex = m_data.elementAt(-dataIndex);
2670 return m_valuesOrPrefixes.indexToString(dataIndex);
2728 int dataIndex = _dataOrQName(nodeID);
2729 dataIndex = m_data.elementAt(-dataIndex);
2730 return m_valuesOrPrefixes.indexToString(dataIndex);
2796 int dataIndex = m_dataOrQName.elementAt(identity);
2797 if (dataIndex >= 0)
2801 offset = dataIndex >>> TEXT_LENGTH_BITS;
2804 length += dataIndex & TEXT_LENGTH_MAX;
2810 offset = m_data.elementAt(-dataIndex);
2813 length += m_data.elementAt(-dataIndex + 1);
2835 int dataIndex = m_dataOrQName.elementAt(identity);
2836 if (dataIndex >= 0)
2839 return m_xstrf.newstr(m_chars, dataIndex >>> TEXT_LENGTH_BITS,
2840 dataIndex & TEXT_LENGTH_MAX);
2842 return new XMLStringDefault(m_chars.getString(dataIndex >>> TEXT_LENGTH_BITS,
2843 dataIndex & TEXT_LENGTH_MAX));
2848 return m_xstrf.newstr(m_chars, m_data.elementAt(-dataIndex),
2849 m_data.elementAt(-dataIndex+1));
2851 return new XMLStringDefault(m_chars.getString(m_data.elementAt(-dataIndex),
2852 m_data.elementAt(-dataIndex+1)));
2857 int dataIndex = m_dataOrQName.elementAt(identity);
2859 if (dataIndex < 0)
2861 dataIndex = -dataIndex;
2862 dataIndex = m_data.elementAt(dataIndex + 1);
2866 return m_xstrf.newstr((String)m_values.elementAt(dataIndex));
2868 return new XMLStringDefault((String)m_values.elementAt(dataIndex));
2909 int dataIndex = m_dataOrQName.elementAt(identity);
2910 if (dataIndex >= 0)
2914 offset = dataIndex >>> TEXT_LENGTH_BITS;
2917 length += dataIndex & TEXT_LENGTH_MAX;
2923 offset = m_data.elementAt(-dataIndex);
2926 length += m_data.elementAt(-dataIndex + 1);
2945 int dataIndex = m_dataOrQName.elementAt(identity);
2946 if (dataIndex >= 0)
2948 return m_chars.getString(dataIndex >>> TEXT_LENGTH_BITS,
2949 dataIndex & TEXT_LENGTH_MAX);
2953 return m_chars.getString(m_data.elementAt(-dataIndex),
2954 m_data.elementAt(-dataIndex+1));
2959 int dataIndex = m_dataOrQName.elementAt(identity);
2961 if (dataIndex < 0)
2963 dataIndex = -dataIndex;
2964 dataIndex = m_data.elementAt(dataIndex + 1);
2967 return (String)m_values.elementAt(dataIndex);
2982 int dataIndex = m_dataOrQName.elementAt(child);
2983 if (dataIndex >= 0)
2984 return m_chars.getString(dataIndex >>> TEXT_LENGTH_BITS, dataIndex & TEXT_LENGTH_MAX);
2986 return m_chars.getString(m_data.elementAt(-dataIndex),
2987 m_data.elementAt(-dataIndex + 1));
3040 int dataIndex = m_dataOrQName.elementAt(identity);
3042 if (dataIndex >= 0)
3046 offset = dataIndex >>> TEXT_LENGTH_BITS;
3049 length += dataIndex & TEXT_LENGTH_MAX;
3055 offset = m_data.elementAt(-dataIndex);
3058 length += m_data.elementAt(-dataIndex + 1);
3076 int dataIndex = m_dataOrQName.elementAt(identity);
3078 if (dataIndex >= 0)
3081 m_chars.sendNormalizedSAXcharacters(ch, dataIndex >>> TEXT_LENGTH_BITS,
3082 dataIndex & TEXT_LENGTH_MAX);
3084 m_chars.sendSAXcharacters(ch, dataIndex >>> TEXT_LENGTH_BITS,
3085 dataIndex & TEXT_LENGTH_MAX);
3090 m_chars.sendNormalizedSAXcharacters(ch, m_data.elementAt(-dataIndex),
3091 m_data.elementAt(-dataIndex+1));
3093 m_chars.sendSAXcharacters(ch, m_data.elementAt(-dataIndex),
3094 m_data.elementAt(-dataIndex+1));
3099 int dataIndex = m_dataOrQName.elementAt(identity);
3101 if (dataIndex < 0)
3103 dataIndex = -dataIndex;
3104 dataIndex = m_data.elementAt(dataIndex + 1);
3107 String str = (String)m_values.elementAt(dataIndex);
3134 int dataIndex = _dataOrQName(identity);
3135 if (dataIndex > 0)
3137 return m_chars.getString(dataIndex >>> TEXT_LENGTH_BITS,
3138 dataIndex & TEXT_LENGTH_MAX);
3142 return m_chars.getString(m_data.elementAt(-dataIndex),
3143 m_data.elementAt(-dataIndex+1));
3153 int dataIndex = m_dataOrQName.elementAt(identity);
3155 if (dataIndex < 0)
3157 dataIndex = -dataIndex;
3158 dataIndex = m_data.elementAt(dataIndex + 1);
3161 return (String)m_values.elementAt(dataIndex);
3172 int dataIndex = m_dataOrQName.elementAt(nodeID);
3173 if (dataIndex >= 0) {
3175 dataIndex >>> TEXT_LENGTH_BITS,
3176 dataIndex & TEXT_LENGTH_MAX);
3178 m_chars.sendSAXcharacters(handler, m_data.elementAt(-dataIndex),
3179 m_data.elementAt(-dataIndex+1));
3279 int dataIndex = m_dataOrQName.elementAt(nextNSNode);
3281 if (dataIndex < 0) {
3282 dataIndex = -dataIndex;
3283 dataIndex = m_data.elementAt(dataIndex + 1);
3286 String nodeValue = (String)m_values.elementAt(dataIndex);
3362 int dataIndex = _dataOrQName(nodeID);
3363 int valueIndex = dataIndex;
3364 if (dataIndex <= 0) {
3365 int prefixIndex = m_data.elementAt(-dataIndex);
3366 valueIndex = m_data.elementAt(-dataIndex+1);