| Package | Description | 
|---|---|
| com.ihr.xbrl.mapper | Provides the classes necessary access to content in whatever format and create an XBRL Instance document
This package contains the MapEngine and Mappers that uses a configuration file with an Instance
template. | 
| com.ihr.xbrl.om | Provides the classes necessary to start processing XBRL information. | 
| 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.exLinks | Provides the classes necessary to process, read and write XBRL Linkbases and XBRL Extended links. | 
| com.ihr.xbrl.om.instance | Provides the classes necessary to process, read and write the content of XBRL Instance documents. | 
| com.ihr.xbrl.om.renderhints | This is a renderhints processor that process resources in linkbases
 to define render hints that Reporting Standard tools understands | 
| com.ihr.xbrl.om.table.errors | Contains specialized classes for different type of errors defined in the table specification | 
| 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.versioning | Provides the classes necessary to create or access to the content of a versioning
report. | 
| Modifier and Type | Method and Description | 
|---|---|
| static MapperFileSaveInterface | Mapper. createConfigFile(XBRLInstance instance,
                java.net.URI config,
                java.net.URI configConfUri,
                java.lang.String scheme,
                java.lang.String company,
                java.util.ArrayList<Mapper.PeriodMapping> mappingPeriods,
                XBRLDataSource dataSource)This function generates a sample configuration file for a given DTS. | 
| void | Mapper. save()Stores the content of this configuration file on disk using the uriOfConfigFile. | 
| void | Mapper. save(DTSLoadingBarInterface bar)Stores the content of this configuration file on disk using
 the uriOfConfigFile. | 
| static void | Mapper. save(MapperFileSaveInterface mapperFileSave)Save the Mapper configuration file to disk using the file name
 assigned with a call to  Mapper.setUriOfConfigFile(URI). this method rebuilds
 the entire configuration file from the object model. | 
| static void | Mapper. save(MapperFileSaveInterface mapperFileSave,
    DTSLoadingBarInterface bar)Save the Mapper configuration file to disk using the file name
 assigned with a call to  Mapper.setUriOfConfigFile(URI). this method rebuilds
 the entire configuration file from the object model. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | XMLFragment. checkBase(boolean relativize,
         java.net.URI base)For internal use only. | 
| abstract XMLDocumentImpl | XBRLDocument. generateDocNode()This class has to be implemented by objects derived from XBRLDocument
 and must return a XMLDocumentImpl node with the content
 of this XBRLDocument object. | 
| XBRLDocumentRootNode | XBRLDocumentRootNode. generateNode()Generate node. | 
| XMLFragment | XMLFragment. generateNode()Serializes to a XMLFragment the representation of the properties of this Information Item
 This method should be called from classes derived from this class | 
| void | XBRLDocument. save()Save the file to the indicated document URI
 
 Directories in the path of the file name are created automatically . | 
| void | DTSContainer. save()Save all files in the DTS. | 
| void | XBRLDocument. save(java.io.OutputStream os)Save the file to the indicated OutputStream. | 
| void | XBRLDocument. save(java.io.OutputStream os,
    boolean withOptimizations)Save the file to the indicated OutputStream. | 
| boolean | XBRLDocument. updateXML()Updates the XML content of the XBRLDocument so the next call to save or to XdmNode getDocument() will
 obtain a fresh copy with all changes made in the object library. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLSerializationException | XBRLRuntimeException. getSerializationException()Gets the serialization exception. | 
| Constructor and Description | 
|---|
| XBRLRuntimeException(java.lang.String string,
                    XBRLSerializationException e)Instantiates a new XBRL runtime exception. | 
| Modifier and Type | Method and Description | 
|---|---|
| XMLDocumentImpl | XBRLLinkbase. generateDocNode()Generate doc node. | 
| XBRLExtendedLink | XBRLExtendedLink. generateNode()Generate node. | 
| XBRLLinkbaseRef | XBRLLinkbaseRef. generateNode()Generate node. | 
| XLinkElement | XLinkElement. generateNode()Generate node. | 
| XBRLRoleRef | XBRLRoleRef. generateNode()Generate node. | 
| XBRLDocumentation | XBRLDocumentation. generateNode()Generate node. | 
| XBRLArc | XBRLArc. generateNode()Generate node. | 
| XBRLArcroleRef | XBRLArcroleRef. generateNode()Generate node. | 
| XBRLResource | XBRLResource. generateNode()Generate node. | 
| XBRLRelationship | XBRLRelationship. generateNode()Generate node. | 
| XBRLLinkbaseRootNode | XBRLLinkbaseRootNode. generateRootNode()Generate root node. | 
| java.lang.String | XBRLLinkbase. getRoleRef()Returns a string representing the standard role for linkbaseRef elements pointing
 to this linkbase object. | 
| void | DTSBase. serialize(XBRLRelationship rel,
         XBRLDocument document)This function makes sure that:
 
 1- the relationship exists in the appropriate ExtendedLink or creates the extended link
 2- If the target is a resource, the resource is included in the ExtendedLink as well. | 
| Modifier and Type | Method and Description | 
|---|---|
| XMLDocumentImpl | XBRLInstance. generateDocNode()Generates an XML representation of the instance document
 obtains information from the internal objects and not from the
 NodeInfo document. | 
| XBRLFactNonNumeric | XBRLFactNonNumeric. generateNode()Generate node. | 
| XMLFragment | XBRLPeriod. generateNode()Generate node. | 
| XBRLEntity | XBRLEntity. generateNode()Generate node. | 
| XBRLFactTuple | XBRLFactTuple. generateNode()Generate node. | 
| XBRLFact | XBRLFact. generateNode()Generates the XBRLFact jdom node. | 
| XBRLFactNumeric | XBRLFactNumeric. generateNode()Generate node. | 
| XBRLContext | XBRLContext. generateNode()Generate node. | 
| XBRLFactItem | XBRLFactItem. generateNode()Generates the XBRLFactItem node. | 
| XBRLUnit | XBRLUnit. generateNode()Generate node. | 
| XBRLSchemaRef | XBRLSchemaRef. generateNode()Generate node. | 
| XBRLInstanceRootNode | XBRLInstanceRootNode. generateRootNode()Generate root node. | 
| static java.util.Collection<java.lang.String> | XBRLInstance. prepareComments(java.lang.String description)Prepare comments. | 
| Modifier and Type | Method and Description | 
|---|---|
| StaticRole | StaticRole. generateNode()Generate node. | 
| RenderHints | RenderHints. generateNode()Generate node. | 
| Constructor and Description | 
|---|
| XTRuntimeException(java.lang.String string,
                  XBRLSerializationException e)Instantiates a new XT runtime exception. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Collection<XMLFragment> | XSDComposition. generateAttributeDecls(DTSContainer dts,
                      net.sf.saxon.om.NamespaceBinding xsNs)Generate attribute decls. | 
| XMLDocumentImpl | XBRLTaxonomy. generateDocNode()Generate doc node. | 
| XMLFragment | XSDAttributeDefinition. generateElement(DTSContainer dts,
               net.sf.saxon.om.NamespaceBinding xsNs)Creates an element definition that represents this attribute
 definition in an XML Schema. | 
| XMLFragment | XSDParticle. generateElement(DTSContainer dts,
               net.sf.saxon.om.NamespaceBinding xsNs)Generates an XML representation of this particle. | 
| XMLFragment | XSDComposition. generateElement(DTSContainer dts,
               net.sf.saxon.om.NamespaceBinding xsNs)Creates the structure to be serialized as tuple content. | 
| XMLFragment | XSDElementWildcard. generateElement(DTSContainer dts,
               net.sf.saxon.om.NamespaceBinding xsNs)Generate element. | 
| XBRLInclude | XBRLInclude. generateNode()Generate node. | 
| XMLAnnotation | XMLAnnotation. generateNode()Generate node. | 
| XMLAppInfo | XMLAppInfo. generateNode()Generate node. | 
| XMLElementDefinition | XMLElementDefinition. generateNode()Generate node. | 
| XBRLArcroleType | XBRLArcroleType. generateNode()Generate node. | 
| XBRLRoleType | XBRLRoleType. generateNode()Generate node. | 
| XBRLItem | XBRLItem. generateNode()Generate node. | 
| XBRLTuple | XBRLTuple. generateNode()Generate node. | 
| XBRLRoleAndArcroleTypes | XBRLRoleAndArcroleTypes. generateNode()Generate node. | 
| XBRLImport | XBRLImport. generateNode()Generate node. | 
| XBRLTaxonomyRootNode | XBRLTaxonomyRootNode. generateRootNode()Generate root node. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | VlVersioningProcessor. saveLaunchFile(DTSContainer dts,
              java.net.URI fNameUri)Write the content of the versioning report in a launch file
 
 This is a temporary method. the Raw XML launch file will be used only in the
 conformance suite | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa