Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.commons.jxpath.ri.model
Interface NodePointerFactory  view NodePointerFactory download NodePointerFactory.java


public interface NodePointerFactory

Creates NodePointers for objects of a certain type. NodePointerFactories are ordered according to the values returned by the "getOrder" method and always queried in that order.

Version:
$Revision: 1.7 $ $Date: 2004/02/29 14:17:45 $

Method Summary
 NodePointer createNodePointer(NodePointer parent, org.apache.commons.jxpath.ri.QName name, java.lang.Object object)
          Create a NodePointer for the supplied child object.
 NodePointer createNodePointer(org.apache.commons.jxpath.ri.QName name, java.lang.Object object, java.util.Locale locale)
          Create a NodePointer for the supplied object.
 int getOrder()
          The factory order number determines its position between other factories.
 

Method Detail

getOrder

public int getOrder()
The factory order number determines its position between other factories.


createNodePointer

public NodePointer createNodePointer(org.apache.commons.jxpath.ri.QName name,
                                     java.lang.Object object,
                                     java.util.Locale locale)
Create a NodePointer for the supplied object. The node will represent the "root" object for a path.


createNodePointer

public NodePointer createNodePointer(NodePointer parent,
                                     org.apache.commons.jxpath.ri.QName name,
                                     java.lang.Object object)
Create a NodePointer for the supplied child object.