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