|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
public interface Container
A Container is something other than an expression that can act as the container of an expression. It is typically an object such as a function, a global variable, or in XSLT a template, or an attribute set. When free-standing XPath expressions are compiled, the static context for the expression acts as its container.
| Method Summary | |
|---|---|
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. |
boolean |
replaceSubExpression(Expression original,
Expression replacement)
Replace one subexpression by a replacement subexpression |
| Methods inherited from interface javax.xml.transform.SourceLocator |
|---|
getColumnNumber, getLineNumber, getPublicId, getSystemId |
| Method Detail |
|---|
Executable getExecutable()
LocationProvider getLocationProvider()
int getHostLanguage()
Configuration.XSLT or Configuration.XQUERY
boolean replaceSubExpression(Expression original,
Expression replacement)
original - the original subexpressionreplacement - the replacement subexpression
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||