@Override protected NodeIterator getElementNodeIterator(NodePointer elementPointer) { return elementPointer.attributeIterator(name); } }
@Override protected NodeIterator getElementNodeIterator(NodePointer elementPointer) { return elementPointer.attributeIterator(name); } }
protected NodeIterator getElementNodeIterator(NodePointer elementPointer) { return elementPointer.attributeIterator(name); } }
public NodeIterator attributeIterator(QName name) { return getValuePointer().attributeIterator(name); }
/** * Returns a NodeIterator that iterates over all attributes of the current * node matching the supplied node name (could have a wildcard). * May return null if the object does not support the attributes. * @param qname the attribute name to test * @return NodeIterator */ public NodeIterator attributeIterator(QName qname) { NodePointer valuePointer = getValuePointer(); return valuePointer == null || valuePointer == this ? null : valuePointer.attributeIterator(qname); }
public NodeIterator attributeIterator(QName name) { return getValuePointer().attributeIterator(name); }
@Override public NodeIterator attributeIterator(QName name) { return index == WHOLE_COLLECTION ? new CollectionAttributeNodeIterator(this, name) : getValuePointer().attributeIterator(name); }
public NodeIterator attributeIterator(QName qname) { if ( qname.getName().equals( "id") || qname.getName().equals( "fid") ) { return new SingleFeaturePropertyIterator( this, -1 ); } return super.attributeIterator( qname ); }
public NodeIterator attributeIterator(QName qname) { if (qname.getName().equals("id") || qname.getName().equals("fid")) { return new SingleFeaturePropertyIterator(this, -1); } return super.attributeIterator(qname); } }
public NodeIterator attributeIterator(QName qname) { if (qname.getName().equals("id") || qname.getName().equals("fid")) { return new SingleFeaturePropertyIterator(this, -1); } return super.attributeIterator(qname); } }
@Override public NodeIterator attributeIterator(QName name) { return index == WHOLE_COLLECTION ? new CollectionAttributeNodeIterator(this, name) : getValuePointer().attributeIterator(name); }
public NodeIterator attributeIterator(QName name) { return index == WHOLE_COLLECTION ? new CollectionAttributeNodeIterator(this, name) : getValuePointer().attributeIterator(name); }
/** * Returns true if the pointer has an attribute called "name" and * its value is equal to the supplied string. * @param pointer input pointer * @param name name to check * @return boolean */ private static boolean isNameAttributeEqual( NodePointer pointer, String name) { NodeIterator it = pointer.attributeIterator(QNAME_NAME); return it != null && it.setPosition(1) && name.equals(it.getNodePointer().getValue()); }
iterator = parentContext.getCurrentNodePointer().attributeIterator( name);
+ step.getNodeTest()); return pointer.attributeIterator( ((NodeNameTest) step.getNodeTest()).getNodeName());