| Package | Description |
|---|---|
| com.ihr.xbrl.dts |
Provides the classes necessary to investigate the content of a DTS.
|
| 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 |
|---|
| 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 |
|---|
| CellHeader
The Class CellHeader.
|
| 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.
|
| 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.
|
| Class and Description |
|---|
| 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.
|
| 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.
|
| XBRLTableLayout
The table layout class contains an object model suitable for representation in a graphical view.
|
| 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.
|
| 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.
|
| XBRLTableLayout
The table layout class contains an object model suitable for representation in a graphical view.
|