Interface NodePointerFactory

    • Method Detail

      • getOrder

        int getOrder()
        The factory order number determines its position between other factories.
        Returns:
        int order
      • createNodePointer

        NodePointer createNodePointer​(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.
        Parameters:
        name - String node name
        object - child object
        locale - Locale
        Returns:
        null if this factory does not recognize objects of the supplied type.
      • createNodePointer

        NodePointer createNodePointer​(NodePointer parent,
                                      QName name,
                                      java.lang.Object object)
        Create a NodePointer for the supplied child object.
        Parameters:
        parent - parent node
        name - String node name
        object - child object
        Returns:
        null if this factory does not recognize objects of the supplied type.