net.sf.saxon.expr
protected static class ExpressionParser.TemporaryContainer extends Object implements Container, LocationProvider, Serializable
| Constructor Summary | |
|---|---|
| TemporaryContainer(LocationMap map, int locationId) | |
| Method Summary | |
|---|---|
| int | getColumnNumber() |
| int | getColumnNumber(long locationId) |
| int | getContainerGranularity()
Get the granularity of the container. |
| Executable | getExecutable() |
| int | getHostLanguage()
Get the host language (XSLT, XQuery, XPath) used to implement the code in this container |
| int | getLineNumber() |
| int | getLineNumber(long locationId) |
| LocationProvider | getLocationProvider() |
| String | getPublicId() |
| String | getSystemId() |
| String | getSystemId(long locationId) |
| void | setExecutable(Executable exec) |
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