/** * Returns a NodePointer that can be used to access the currently * selected property value. * @return NodePointer */ @Override public NodePointer getImmediateValuePointer() { return NodePointer.newChildNodePointer( (NodePointer) this.clone(), getName(), getImmediateNode()); }
/** * Returns a NodePointer that can be used to access the currently * selected property value. * @return NodePointer */ @Override public NodePointer getImmediateValuePointer() { return NodePointer.newChildNodePointer( (NodePointer) this.clone(), getName(), getImmediateNode()); }
@Override public NodePointer createChild( JXPathContext context, QName name, int index, Object value) { EStructuralFeaturePointer prop = (EStructuralFeaturePointer) clone(); if (name != null) { prop.setPropertyName(name.toString()); } prop.setIndex(index); return prop.createPath(context, value); }
@Override public NodePointer createChild( JXPathContext context, QName name, int index) { EStructuralFeaturePointer prop = (EStructuralFeaturePointer) clone(); if (name != null) { prop.setPropertyName(name.toString()); } prop.setIndex(index); return prop.createPath(context); }
@Override public NodePointer createChild( JXPathContext context, QName name, int index) { EStructuralFeaturePointer prop = (EStructuralFeaturePointer) clone(); if (name != null) { prop.setPropertyName(name.toString()); } prop.setIndex(index); return prop.createPath(context); }
@Override public NodePointer createChild( JXPathContext context, QName name, int index, Object value) { EStructuralFeaturePointer prop = (EStructuralFeaturePointer) clone(); if (name != null) { prop.setPropertyName(name.toString()); } prop.setIndex(index); return prop.createPath(context, value); }
NodePointer startWith) { propertyNodePointer = (EStructuralFeaturePointer) pointer.getPropertyPointer().clone(); this.name = name; this.reverse = reverse;
NodePointer startWith) { propertyNodePointer = (EStructuralFeaturePointer) pointer.getPropertyPointer().clone(); this.name = name; this.reverse = reverse;