| 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.mapper.instance | |
| 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.
|
org.jdom.Element |
Section.generateNode(boolean relativize,
java.net.URI base)
Generate node.
|
void |
Mapper.save()
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.setURI(URI). this method rebuilds
the entire configuration file from the object model. |
| Modifier and Type | Method and Description |
|---|---|
org.jdom.Element |
MapperPeriodBase.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
MapperPeriod.generateNode(boolean relativize,
java.net.URI base)
Generate node.
|
org.jdom.Element |
MapperContextBase.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
MapperContext.generateNode(boolean relativize,
java.net.URI base)
Generate node.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
XMLFragment.checkBase(boolean relativize,
java.net.URI base)
For internal use only.
|
abstract org.jdom.Document |
XBRLDocument.generateDocNode(boolean relativize,
java.net.URI base)
This class has to be implemented by objects derived from XBRLDocument
and must return a org.jdom.Document node with the content
of this XBRLDocument object
|
XBRLLocator |
XMLDocumentURI.generateLocatorToDocument(boolean relativize,
java.net.URI base)
Creates an XBRLLocator pointing to this document URI.
|
org.jdom.Content |
XMLFragment.generateNode(boolean relativize,
java.net.URI base)
Serializes to a jdom Element the representation of the properties of this Information Item
This method should be called from classes derived from this class
|
void |
XMLFragment.generateNodeValue(org.jdom.Element jdomNode)
Generate node value.
|
java.lang.String |
XMLFragment.getStringValue()
Returns a string representation of the value of this XMLFragment
if value is null the function returns null.
|
void |
XBRLDocument.save(boolean relativize)
Save the file to the indicated document URI
Directories in the path of the file name are created automatically .
|
void |
DTSContainer.save(boolean relativize)
Save all files in the DTS.
|
boolean |
XBRLDocument.updateXML(boolean relativize)
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 |
|---|---|
org.jdom.Document |
XBRLLinkbase.generateDocNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XLinkElement.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLRoleRef.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLResource.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLRelationship.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLLinkbaseRef.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLExtendedLink.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLDocumentation.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLArcroleRef.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLArc.generateNode(boolean relativize,
java.net.URI base) |
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 |
|---|---|
org.jdom.Document |
XBRLInstance.generateDocNode(boolean relativize,
java.net.URI base)
Generates a JDOM representation of the instance document
obtains information from the internal objects and not from the
NodeInfo document.
|
org.jdom.Element |
XBRLUnit.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLPeriod.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLFactTuple.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLFactNumeric.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLFactNonNumeric.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLFactItem.generateNode(boolean relativize,
java.net.URI base)
Generates the XBRLFactItem jdom node.
|
org.jdom.Element |
XBRLFact.generateNode(boolean relativize,
java.net.URI base)
Generates the XBRLFact jdom node.
|
org.jdom.Element |
XBRLEntity.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLDimensionsContainer.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLContext.generateNode(boolean relativize,
java.net.URI base) |
java.lang.String |
XBRLFactItem.getStringValue() |
boolean |
XBRLInstance.updateXML(boolean relativize) |
| Modifier and Type | Method and Description |
|---|---|
org.jdom.Element |
StaticRole.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
RenderHints.generateNode(boolean relativize,
java.net.URI base) |
| 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<org.jdom.Element> |
XSDComposition.generateAttributeDecls(org.jdom.Namespace xsNs)
Generate attribute decls.
|
org.jdom.Document |
XBRLTaxonomy.generateDocNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XSDParticle.generateElement(org.jdom.Namespace xsNs)
Generates an XML representation of this particle.
|
org.jdom.Element |
XSDElementWildcard.generateElement(org.jdom.Namespace xsNs) |
org.jdom.Element |
XSDComposition.generateElement(org.jdom.Namespace xsNs)
Creates the structure to be serialized as tuple content.
|
org.jdom.Element |
XSDAttributeDefinition.generateElement(org.jdom.Namespace xsNs)
Creates an element definition that represents this attribute
definition in an XML Schema.
|
org.jdom.Element |
XMLElementDefinition.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLTuple.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLRoleType.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLRoleAndArcroleTypes.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLItem.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Content |
XBRLInclude.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Content |
XBRLImport.generateNode(boolean relativize,
java.net.URI base) |
org.jdom.Element |
XBRLArcroleType.generateNode(boolean relativize,
java.net.URI base) |
| Modifier and Type | Method and Description |
|---|---|
void |
VlVersioningProcessor.saveLaunchFile(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
|