Interface IXPathContext

All Superinterfaces:
NamespaceContext

public interface IXPathContext extends NamespaceContext

This interface provides the context information for XPath expression evaluation.

  • Method Details

    • getVariableValue

      Object getVariableValue(String namespaceURI, String prefix, String localName)

      Find a variable in the set of available variables.

      Parameters:
      namespaceURI - The namespace uri of the variable name.
      prefix - The prefix value.
      localName - The local part name.
      Returns:
      The variable value. It must be of a type appropriate for the underlying object model.
    • translateNamespacePrefixToUri

      String translateNamespacePrefixToUri(String prefix)

      Translate namespace prefix to uri.

      Parameters:
      prefix - The namespace prefix.
      Returns:
      The uri string.
    • getCallerComponentModel

      oracle.fabric.composite.model.ComponentModel getCallerComponentModel()
      Return the caller component model object. It may return null, if the caller does not set up the ComponentModel of the IXPathContext
      Returns:
      The caller component model.