Implementation of the {@code NodePointerFactory} interface for configurationnodes.
This class is able to create {@code NodePointer}s for the nodes of hierarchical configurations. Because there is no common base class for configuration nodes (any specific configuration implementation can use its own node class) a trick is needed for activating this factory for a concrete JXPath query: The {@code wrapNode()} method has to be called with the nodeobject and its corresponding {@code NodeHandler}. This creates a wrapper object containing all information required by the factory for processing a query. Then this wrapper object has to be passed to the query methods of the JXPath context.
@since 1.3 @version $Id: ConfigurationNodePointerFactory.java 1624601 2014-09-12 18:04:36Z oheger $
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|