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