public interface XBRLDelayedCompilationFilter extends XBRLFormulaFilter
Those filters must implement this interface that controls when the loop ends.
Modifier and Type | Method and Description |
---|---|
boolean |
compileFilter()
This is the method that will be called by the Formula Processor
in order to compile the filter XPath expression.
|
boolean |
isCompiled()
There may be nested dependencies between 'and' and 'or' filters.
|
collectVariables, getAspectDistinctValuesFromDTS, getFilterWeight, getLabel, getProcessor, getRelatedAspect, getXPathTerm, isDTSDependantOnly
boolean compileFilter() throws XFValidationException
XFValidationException
- the XF validation exceptionboolean isCompiled()
If this happens (resources not available) then this flag is marked as true (resource not compiled) and the XPath expression is not generated.
During compilation phase of 'and' and 'or' a loop is created until all filters are compiled.
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa