| com.metaboss.sdlctools.models.xpathsearch.MOFXPath
MOFXPath | public class MOFXPath extends BaseXPath (Code) | | This is the main entry point for matching an XPath against a MOF Model
|
Method Summary | |
protected FunctionContext | createFunctionContext() | public static List | doSelectNodes(String pXPathExpression, RefBaseObject pNode) This method selects nodes using given XPath expression starting from the
given model element. | public static List | doSelectNodes(String pXPathExpression, Collection pNodes) This method selects nodes using given XPath expression starting from the
given collection of the model elements. |
createFunctionContext | protected FunctionContext createFunctionContext()(Code) | | Override to create specialised function context
Specialised function context |
doSelectNodes | public static List doSelectNodes(String pXPathExpression, RefBaseObject pNode) throws ModelRepositoryException(Code) | | This method selects nodes using given XPath expression starting from the
given model element. The reason this method
is separate and not just overridden selectNodes is that we actually do not
want to interfere in XPath processing itself (so we do not want to override the method
which might be called recursively)
|
doSelectNodes | public static List doSelectNodes(String pXPathExpression, Collection pNodes) throws ModelRepositoryException(Code) | | This method selects nodes using given XPath expression starting from the
given collection of the model elements. The reason this method
is separate and not just overridden selectNodes is that we actually do not
want to interfere in XPath processing itself (so we do not want to override the method
which might be called recursively)
|
|
|