335336337338339340341342343344345
final IntegerArray list = new IntegerArray(); int node; while ((node = iter.next()) != NodeIterator.END) { list.add(node); } _nodes = list.toIntArray(); } public int getLength() { return _nodes.length; }
456457458459460461462463464465466
final IntegerArray attributes = new IntegerArray(4); do { attributes.add(attribute); } while ((attribute = _nextSibling[attribute]) != 0); return new NamedNodeMapImpl(attributes.toIntArray()); } else { return getEmptyNamedNodeMap(); } }
475476477478479480481482483484485
int child = _offsetOrChild[_index]; do { children.add(child); } while ((child = _nextSibling[child]) != 0); return new NodeListImpl(children.toIntArray()); } else { return getEmptyNodeList(); } }
344345346347348349350351352353354
465466467468469470471472473474475
484485486487488489490491492493494
300301302303304305306307308309310
421422423424425426427428429430431
440441442443444445446447448449450
328329330331332333334335336337338