| Package | Description | 
|---|---|
| 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 | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLTableProcessor | XBRLTableProcessorFactory. create()Creates the. | 
| static XBRLTableProcessor | XBRLTableProcessor. create(DTSContainer dts)Creates or gets the instance of the table processor . | 
| XBRLTableProcessor | XBRLTableResource. getProcessor()Gets the processor. | 
| XBRLTableProcessor | HasTableProcessor. getProcessor()Gets the processor. | 
| Modifier and Type | Method and Description | 
|---|---|
| static XBRLFilterUse | XBRLFilterUse. createFilterUse(XBRLTableProcessor proc,
               XBRLRelationship rel,
               XBRLFormulaFilter filter)Factory method. | 
| Constructor and Description | 
|---|
| XBRLTableResource(XBRLTableProcessor proc,
                 XBRLExtendedLink parent,
                 XMLFragment node)Instantiates a new XBRL table resource. | 
| XBRLTableResource(XBRLTableProcessor proc,
                 XBRLResource other)Instantiates a new XBRL table resource. | 
| Modifier and Type | Method and Description | 
|---|---|
| static XBRLRuleNode | XBRLRuleNode. make(XBRLTableProcessor xbrlTableProcessor,
    XBRLResource res)Make. | 
| static XBRLDimensionRelationshipNode | XBRLDimensionRelationshipNode. make(XBRLTableProcessor xbrlTableProcessor,
    XBRLResource res)Make. | 
| static XBRLBreakdown | XBRLBreakdown. make(XBRLTableProcessor xbrlTableProcessor,
    XBRLResource res)Make. | 
| static XBRLAspectNode | XBRLAspectNode. make(XBRLTableProcessor xbrlTableProcessor,
    XBRLResource res)Make. | 
| static XBRLConceptRelationshipNode | XBRLConceptRelationshipNode. make(XBRLTableProcessor xbrlTableProcessor,
    XBRLResource res)Make. | 
| static XBRLTable | XBRLTable. make(XBRLTableProcessor xbrlTableProcessor,
    XBRLResource res)Make. | 
| Constructor and Description | 
|---|
| XBRLAspectNode(XBRLTableProcessor xbrlTableProcessor,
              XBRLResource res)Instantiates a new XBRL aspect node. | 
| XBRLBreakdown(XBRLTableProcessor xbrlTableProcessor,
             XBRLResource res)Instantiates a new XBRL breakdown. | 
| XBRLClosedDefinitionNode(XBRLTableProcessor xbrlTableProcessor,
                        XBRLResource res)Instantiates a new XBRL closed definition node. | 
| XBRLConceptRelationshipNode(XBRLTableProcessor xbrlTableProcessor,
                           XBRLResource res)Instantiates a new XBRL concept relationship node. | 
| XBRLDefinitionNode(XBRLTableProcessor xbrlTableProcessor,
                  XBRLResource res)Instantiates a new XBRL definition node. | 
| XBRLDimensionRelationshipNode(XBRLTableProcessor xbrlTableProcessor,
                             XBRLResource res)Instantiates a new XBRL dimension relationship node. | 
| XBRLOpenDefinitionNode(XBRLTableProcessor xbrlTableProcessor,
                      XBRLResource res)Instantiates a new XBRL open definition node. | 
| XBRLRelationshipNode(XBRLTableProcessor xbrlTableProcessor,
                    XBRLResource res)Instantiates a new XBRL relationship node. | 
| XBRLRuleNode(XBRLTableProcessor xbrlTableProcessor,
            XBRLResource res)Instantiates a new XBRL rule node. | 
| XBRLTable(XBRLTableProcessor xbrlTableProcessor,
         XBRLResource res)Creates a new table in the definition model. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa