net.sf.saxon.expr
public interface Container extends SourceLocator, Serializable
Method Summary | |
---|---|
int | getContainerGranularity()
Get the granularity of the container. |
Executable | getExecutable()
Get the Executable (representing a complete stylesheet or query) of which this Container forms part |
int | getHostLanguage()
Get the host language (XSLT, XQuery, XPath) used to implement the code in this container |
LocationProvider | getLocationProvider()
Get the LocationProvider allowing location identifiers to be resolved. |
Returns: 0 for a temporary container created during parsing; 1 for a container that operates at the level of an XPath expression; 2 for a container at the level of a global function or template
Returns: the executable
Returns: the location provider