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