|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Binding is a interface used to represent the run-time properties and methods associated with a variable: specifically, a method to get the value of the variable.
| Method Summary | |
ValueRepresentation |
evaluateVariable(XPathContext context)
Evaluate the variable |
int |
getLocalSlotNumber()
If this is a local variable held on the local stack frame, return the corresponding slot number. |
boolean |
isAssignable()
Test whether it is permitted to assign to the variable using the saxon:assign extension element. |
boolean |
isGlobal()
Indicate whether the binding is local or global. |
| Method Detail |
public ValueRepresentation evaluateVariable(XPathContext context)
throws XPathException
XPathExceptionpublic boolean isGlobal()
public boolean isAssignable()
public int getLocalSlotNumber()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||