| Package | Description | 
|---|---|
| com.ihr.xbrl.dts | Provides the classes necessary to investigate the content of a DTS. | 
| com.ihr.xbrl.om | Provides the classes necessary to start processing XBRL information. | 
| 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.om.formula.filters | |
| com.ihr.xbrl.om.rstable | |
| com.ihr.xbrl.om.table | This package contains an object model to work with tables as defined in the XBRL Table specification
 
 The current implementation is based on table linkbase PWD
 http://www.xbrl.org/Specification/table-linkbase/PWD-2013-05-17/table-linkbase-PWD-2013-05-17.html
 
 The XBRLTableProcessor class | 
| com.ihr.xbrl.om.table.definition | Classes supporting definition nodes | 
| com.ihr.xbrl.om.table.layout | The layout model represents the content of the table according with section 7 of the specification | 
| com.ihr.xbrl.om.table.structural | This package contains classes related with the table structural model. | 
| Class and Description | 
|---|
| CellHeader The Class CellHeader. | 
| EditorSource The Editor source interface contains methods used by the table layout to obtain values that
 are in the GUI or related classes but are not yet part of the instance document. | 
| Class and Description | 
|---|
| FactsListClassifier This class will maintain a set of facts indexed by the distinct values of the
 facts aspects. | 
| Class and Description | 
|---|
| FactsListClassifier This class will maintain a set of facts indexed by the distinct values of the
 facts aspects. | 
| Class and Description | 
|---|
| FactsListClassifier This class will maintain a set of facts indexed by the distinct values of the
 facts aspects. | 
| Class and Description | 
|---|
| EditorSource The Editor source interface contains methods used by the table layout to obtain values that
 are in the GUI or related classes but are not yet part of the instance document. | 
| OpenAspectValueResolver A GUI class implementing this interface can provide values assigned in the
 GUI to specific dimensions that are not part of the table yet but will
 be added dynamically and eliminate values that has been marked as deleted | 
| XBRLTableLayout The table layout class contains an object model suitable for representation in a graphical view. | 
| Class and Description | 
|---|
| CellHeader The Class CellHeader. | 
| Class and Description | 
|---|
| CellHeader The Class CellHeader. | 
| Class and Description | 
|---|
| AxisSlice A AxisSlice class is a type that contains a combination of aspects that participates
 in every branch started form the root element in the Z axis to every leaf node. | 
| Cell The Class Cell. | 
| CellHeader The Class CellHeader. | 
| EditorSource The Editor source interface contains methods used by the table layout to obtain values that
 are in the GUI or related classes but are not yet part of the instance document. | 
| EffectiveBreakdown A table contains up to 3 EffectiveBreakdown instances, one for each axis
 
 The effective breakdown contains a a collection of CellHeader elements. | 
| FactsListClassifier This class will maintain a set of facts indexed by the distinct values of the
 facts aspects. | 
| FactsListClassifier.SearchCriteria This class hold the parameters for a search. | 
| FactsListClassifier.SkipExplicitDimTest This is a class to create a singleton constant to serve as a
 parameter to the search method to disable search by explicit
 dimension value. | 
| FactsListClassifier.SkipTypedDimTest This is a class to create a singleton constant to serve as a
 parameter to the search method to disable search by typed
 dimension value. | 
| Group A  | 
| Header A Header is a data structure that contains all cell aspects by axis
 So, for a single cell it is possible to obtain all dimensions in
 the X, Y or Z axis. | 
| OpenAspectValueResolver A GUI class implementing this interface can provide values assigned in the
 GUI to specific dimensions that are not part of the table yet but will
 be added dynamically and eliminate values that has been marked as deleted | 
| OpenCellHeader The Class OpenCellHeader. | 
| XBRLTableLayout The table layout class contains an object model suitable for representation in a graphical view. | 
| Class and Description | 
|---|
| CellHeader The Class CellHeader. | 
| XBRLTableLayout The table layout class contains an object model suitable for representation in a graphical view. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa