| Package | Description | 
|---|---|
| com.ihr.xbrl.gui.interfaces | Provides the interfaces for the common operations that require user interface and are implemented
in applications. | 
| com.ihr.xbrl.om | Provides the classes necessary to start processing XBRL information. | 
| com.ihr.xbrl.om.assertions | |
| com.ihr.xbrl.om.errors | Provides the classes necessary to produce and process XBRL related errors
There are two error categories. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLAssertionResult | HasErrorsHandler. getUserSelectedAssertionResult()Classes implementing this interface might return the user selected XBRLAssertionResult
 to allow GUI to change the cell background of cells with facts used during the assertion
 evaluation. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLAssertionResult[] | XBRLValidationReport. getAssertionResult(java.lang.String assertionId)returns an array of assertion results for a specific assertionId. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | XBRLValidationReport. addAssertionTest(XBRLAssertionResult xbrlAssertionResult)Adds the assertion test. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLAssertionResult[] | XBRLAssertion. evaluateAssertion(XBRLInstance doc,
                 XBRLEvaluationContext evalContext)Evaluate assertion. | 
| XBRLAssertionResult[] | XBRLConsistencyAssertion. evaluateAssertion(XBRLInstance doc,
                 XBRLEvaluationContext evalContext)Evaluate assertion. | 
| XBRLAssertionResult[] | EvaluableAssertion. evaluateAssertion(XBRLInstance doc,
                 XBRLEvaluationContext evalContext)Required for evaluating the assertion. | 
| XBRLAssertionResult[] | XBRLExistenceAssertion. evaluateAssertionType(XBRLInstance instance,
                     XBRLEvaluationContext evalContext)Evaluate assertion type. | 
| XBRLAssertionResult[] | AssertionEvaluationLocal. evaluateAssertionType(XBRLInstance instance,
                     XBRLEvaluationContext evalContext)Evaluate assertion type. | 
| XBRLAssertionResult[] | XBRLValueAssertion. evaluateAssertionType(XBRLInstance instance,
                     XBRLEvaluationContext evalContext)Evaluate assertion type. | 
| XBRLAssertionResult[] | XBRLConsistencyAssertion. evaluateAssertionType(XBRLInstance instance,
                     XBRLEvaluationContext evalContext)Evaluate assertion type. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | XBRLAssertionResult. compareTo(XBRLAssertionResult o)Compare to. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa