public interface XBRLVariableResolver
extends javax.xml.xpath.XPathVariableResolver
| Modifier and Type | Method and Description |
|---|---|
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.
|
void declareVariables(net.sf.saxon.s9api.XPathCompiler compiler)
compiler - the compilervoid bindVariableValues(net.sf.saxon.s9api.XPathSelector xpathExpression)
xpathExpression - the xpath expressionvoid checkVariablesFrom(XBRLVariableResolver res)
res - the resjava.util.Iterator<javax.xml.namespace.QName> getVariableNames()
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa