| Package | Description | 
|---|---|
| com.ihr.xbrl.om.errors | Provides the classes necessary to produce and process XBRL related errors
There are two error categories. | 
| com.ihr.xbrl.om.instance | Provides the classes necessary to process, read and write the content of XBRL Instance documents. | 
| com.ihr.xbrl.om.taxonomy | Provides the classes necessary to process, write and read XBRL Taxonomy schemas and content
of the XBRL Taxonomy Schemas that requires XBRL processing. | 
| com.ihr.xbrl.pojo | Provides the classes necessary to access to the content of a DTS using POJO technology. | 
| Constructor and Description | 
|---|
| XBRLValidationExceptionDuplicateUseOn(XBRLRoleAndArcroleTypes roleAndArcroleTypes,
                                     XBRLUsedOn on)Instantiates a new XBRL validation exception duplicate use on. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | XBRLInstanceRootNode. addXBRLDocument(XBRLDocument doc,
               XBRLRoleAndArcroleTypes roleOrArcrole)Attach a new XBRLDocument directly in the instance regardless it is 
 already somewhere under the wood of the DTS. | 
| void | XBRLInstanceRootNode. addXBRLDocumentIfNotInDTS(XBRLDocument doc,
                         XBRLRoleAndArcroleTypes roleOrArcrole)Attach a new XBRLDocument to the instance document using
 a linkbaseRef or schemaRef only if the document
 is not already in the set of documents that can be discovered from
 this instance document existing DTS entries. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLArcroleTypeThis class represents an arcrole type definition in a DTS. | 
| class  | XBRLRoleTypeProvides the properties of an XBRL Role Type Information Item. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLRoleAndArcroleTypes | XBRLRoleAndArcroleTypes. generateNode()Generate node. | 
| XBRLRoleAndArcroleTypes | XBRLUsedOn. getParentXBRL()Gets the parent XBRL. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | XBRLRoleAndArcroleTypes. compareTo(XBRLRoleAndArcroleTypes o)Compare to. | 
| static XBRLUsedOn | XBRLUsedOn. make(XBRLRoleAndArcroleTypes parent,
    javax.xml.namespace.QName qName)Make. | 
| boolean | XBRLRoleAndArcroleTypes. sameUsedOn(XBRLRoleAndArcroleTypes o)Same used on. | 
| void | XBRLUsedOn. setParent(XBRLRoleAndArcroleTypes newParent)Sets the parent. | 
| Constructor and Description | 
|---|
| XBRLRoleAndArcroleTypes(DTSContainer newDTS,
                       XBRLRoleAndArcroleTypes other)Instantiates a new XBRL role and arcrole types. | 
| XBRLRoleAndArcroleTypes(XBRLRoleAndArcroleTypes other)Instantiates a new XBRL role and arcrole types. | 
| XBRLUsedOn(XBRLRoleAndArcroleTypes parent,
          javax.xml.namespace.QName qName)Instantiates a new XBRL used on. | 
| XBRLUsedOn(XBRLRoleAndArcroleTypes parent,
          XMLFragment node)Instantiates a new XBRL used on. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLRoleArcroleType | XBRLPojoGenerator. generate(XBRLRoleAndArcroleTypes parent)Generate. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa