|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XBRLVariableResolver
This interface allows variable resolvers to add variables for the XPath expressions executed in XMLFragment objects.
| Method Summary | |
|---|---|
void |
bindVariableValues(net.sf.saxon.s9api.XPathSelector xpathExpression)
Bind real variable values to the variables defined previously |
void |
checkVariablesFrom(XBRLVariableResolver res)
Check variable declarations in res and existing variable declarations Add only new variables and update values for existing variables |
void |
declareVariables(net.sf.saxon.s9api.XPathCompiler compiler)
Declares all variables into the compiler object |
java.util.Iterator<javax.xml.namespace.QName> |
getVariableNames()
Returns an iterator over all variables defined |
| Methods inherited from interface javax.xml.xpath.XPathVariableResolver |
|---|
resolveVariable |
| Method Detail |
|---|
void declareVariables(net.sf.saxon.s9api.XPathCompiler compiler)
compiler - void bindVariableValues(net.sf.saxon.s9api.XPathSelector xpathExpression)
xpathExpression - void checkVariablesFrom(XBRLVariableResolver res)
res - java.util.Iterator<javax.xml.namespace.QName> getVariableNames()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||