protected class XPathParser.TemporaryContainer extends PackageData implements Container, LocationProvider
| Constructor and Description |
|---|
XPathParser.TemporaryContainer(Configuration config,
LocationMap map,
int locationId) |
| Modifier and Type | Method and Description |
|---|---|
int |
getColumnNumber() |
int |
getColumnNumber(int locationId)
Get the column number within the document, entity, or module containing a particular location
|
Configuration |
getConfiguration()
Get the Configuration to which this Container belongs
|
int |
getContainerGranularity()
Get the granularity of the container.
|
int |
getHostLanguage()
Get the host language (XSLT, XQuery, XPath) used to implement the code in this container
|
int |
getLineNumber() |
int |
getLineNumber(int locationId)
Get the line number within the document, entity or module containing a particular location
|
LocationProvider |
getLocationProvider() |
PackageData |
getPackageData()
Get data about the unit of compilation (XQuery module, XSLT package) to which this
container belongs
|
String |
getPublicId() |
String |
getSystemId() |
String |
getSystemId(int locationId)
Get the URI of the document, entity, or module containing a particular location
|
getLocationMap, isAllowXPath30, isSchemaAware, setAllowXPath30, setConfiguration, setHostLanguage, setLocationMap, setSchemaAwarepublic XPathParser.TemporaryContainer(Configuration config, LocationMap map, int locationId)
public int getContainerGranularity()
getContainerGranularity in interface Containerpublic PackageData getPackageData()
getPackageData in interface Containerpublic Configuration getConfiguration()
getConfiguration in interface ContainergetConfiguration in class PackageDatapublic LocationProvider getLocationProvider()
public 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)
LocationProvidergetSystemId in interface LocationProviderlocationId - identifier of the location in question (as passed down the Receiver pipeline)public int getLineNumber(int locationId)
LocationProvidergetLineNumber in interface LocationProviderlocationId - identifier of the location in question (as passed down the Receiver pipeline)public int getColumnNumber(int locationId)
LocationProvidergetColumnNumber in interface LocationProviderlocationId - identifier of the location in question (as passed down the Receiver pipeline)public int getHostLanguage()
getHostLanguage in interface ContainergetHostLanguage in class PackageDataConfiguration.XSLT or Configuration.XQUERYCopyright (c) 2004-2014 Saxonica Limited. All rights reserved.