Package | Description |
---|---|
com.ihr.xbrl.om.errors |
Provides the classes necessary to produce and process XBRL related errors
There are two error categories.
|
com.ihr.xbrl.om.formula |
Provides the classes necessary to implement a plug in XBRL processor for validation of
docuents and taxonomies according to the XBRL formula specification 1.0
At this stage the package is just created.
|
com.ihr.xbrl.util |
Provides utility classes with static methods that are used by other classes
This is a common container for utilities like resolving relative URIs from two absolute URIs
or formatting an XML document to a String...
|
Modifier and Type | Method and Description |
---|---|
TraceVariablesBind |
XBRLAssertionResult.getTraceVariables()
If the API has stored information about variable binding for the evaluation of this assertion, this
method returns that information at this time.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
XBRLValidationReportTools.getVariables(TraceVariablesBind traceVariables) |
void |
XBRLAssertionResult.setTraceVariablesInformation(TraceVariablesBind info)
The API uses this method to set the information about the variables that bind during the execution
of thie assetion.
|
Modifier and Type | Method and Description |
---|---|
TraceVariablesBind |
XBRLVariableSetResource.bindLastEvaluatedVariableValues(net.sf.saxon.s9api.XPathSelector xpathExpression,
java.util.Collection<javax.xml.namespace.QName> requiredVariables,
net.sf.saxon.s9api.XdmValue context)
This method should be called when there is no need to advance to the next values in the sequence.
|
TraceVariablesBind |
XBRLFormula.getTraceVariablesBind()
During the formula evaluation, this variable may be set to store a trace of variable bindings.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
XMLTools.replaceExpressionsWithVariableValues(java.lang.String xpathExpression,
TraceVariablesBind variableBinds)
This method will replace variables in the xpathExpression with the evaluated values from the TraceVariablesBind
The variable comparison is not perfect because at this time the input xpath expression is just a string
so there is no way to determine the right namespace link to variables in the variables has a prefix.
|
static java.lang.String |
XMLTools.replaceExpressionsWithVariableValuesInHTML(java.lang.String xpathExpression,
TraceVariablesBind variableBinds,
KeysForFactsProvider kp,
LabelsProvider lp)
This method works the same as
XMLTools.replaceExpressionsWithVariableValues(String, TraceVariablesBind) but when
a variable was bind to a fact variable a link to the fact variable is created so the GUI can resolve the variable
reference |
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa