protected static class ExpressionParser.TemporaryContainer extends Object implements Container, LocationProvider, Serializable
| Constructor and Description |
|---|
TemporaryContainer(LocationMap map,
int locationId) |
| Modifier and Type | Method and Description |
|---|---|
int |
getColumnNumber() |
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
|
int |
getLineNumber() |
int |
getLineNumber(int locationId) |
LocationProvider |
getLocationProvider()
Get the LocationProvider allowing location identifiers to be resolved.
|
String |
getPublicId() |
String |
getSystemId() |
String |
getSystemId(int locationId) |
public TemporaryContainer(LocationMap map, int locationId)
public Executable getExecutable()
ContainergetExecutable in interface Containerpublic LocationProvider getLocationProvider()
ContainergetLocationProvider in interface Containerpublic String getPublicId()
getPublicId in interface SourceLocatorpublic String getSystemId()
getSystemId in interface SourceLocatorpublic int getLineNumber()
getLineNumber in interface SourceLocatorpublic int getColumnNumber()
getColumnNumber in interface SourceLocatorpublic String getSystemId(int locationId)
getSystemId in interface LocationProviderpublic int getLineNumber(int locationId)
getLineNumber in interface LocationProviderpublic int getHostLanguage()
getHostLanguage in interface ContainerConfiguration.XSLT or Configuration.XQUERY