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()
Container
getExecutable
in interface Container
public LocationProvider getLocationProvider()
Container
getLocationProvider
in interface Container
public String getPublicId()
getPublicId
in interface SourceLocator
public String getSystemId()
getSystemId
in interface SourceLocator
public int getLineNumber()
getLineNumber
in interface SourceLocator
public int getColumnNumber()
getColumnNumber
in interface SourceLocator
public String getSystemId(int locationId)
getSystemId
in interface LocationProvider
public int getLineNumber(int locationId)
getLineNumber
in interface LocationProvider
public int getHostLanguage()
getHostLanguage
in interface Container
Configuration.XSLT
or Configuration.XQUERY