Package | Description |
---|---|
com.ihr.xbrl.gui.basic |
Provides basic classes necessary to interact with the user.
|
com.ihr.xbrl.gui.interfaces |
Provides the interfaces for the common operations that require user interface and are implemented
in applications.
|
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.source |
Provides implementations of drivers to obtain data from multiple sources in order to create an XBRL Instance
Some of the drivers collects data from a web form or from an excel file.
|
com.ihr.xbrl.mapper.util | |
com.ihr.xbrl.om |
Provides the classes necessary to start processing XBRL information.
|
com.ihr.xbrl.pojo |
Provides the classes necessary to access to the content of a DTS using POJO technology.
|
com.ihr.xbrl.store | |
com.ihr.xbrl.util |
Provides utility classes with static methods that are used by other classes
This is a common container for utilities like resolving relative URIs from two absolute URIs
or formatting an XML document to a String...
|
Modifier and Type | Method and Description |
---|---|
static DTSLoadingBarInterface |
AppContext.getBar()
Access to the registered Loading Bar.
|
Modifier and Type | Method and Description |
---|---|
static void |
AppContext.setBar(DTSLoadingBarInterface bar)
Some long processes uses a progress bar and the process
might be executed in another thread then the Swing AWT
thread.
|
Modifier and Type | Method and Description |
---|---|
DTSLoadingBarInterface |
HasLoadingBar.getLoadingBar()
Access to the application loading bar.
|
Modifier and Type | Method and Description |
---|---|
void |
Stopable.registerBar(DTSLoadingBarInterface bar)
Sets the loading bar object that will be informed about progress in the
loading process.
|
Modifier and Type | Method and Description |
---|---|
XBRLInstance |
Mapper.generateInstance(java.lang.Object[] inputs,
DTSLoadingBarInterface bar,
XBRLValidationReport mapReport)
Generates a new instance document obtaining data from data sources and using the
information in the configuration file.
|
Mapper |
MapEngine.getMasterMapper(DTSLoadingBarInterface bar)
Access to the master mapper.
|
XBRLInstance |
MapEngine.map(java.lang.Object[] inputs,
DTSLoadingBarInterface bar,
XBRLValidationReport mapReport)
Executes the mapping defined in the configuration file.
|
void |
Mapper.save(DTSLoadingBarInterface bar)
Stores the content of this configuration file on disk using
the uriOfConfigFile.
|
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. |
Constructor and Description |
---|
MapEngine(java.net.URI configFile,
int initialMappers,
DTSLoadingBarInterface bar,
boolean bCreateMasterMapper)
Creates a mapping engine.
|
MapEngine(java.net.URI configFile,
int initialMappers,
DTSLoadingBarInterface bar,
boolean bCreateMasterMapper,
java.util.Properties dtsProperties)
Creates a mapping engine.
|
Mapper(java.net.URI configFile,
DTSLoadingBarInterface bar)
Creates a mapping engine object.
|
Mapper(java.net.URI configFile,
DTSLoadingBarInterface bar,
java.util.Properties dtsProperties)
Creates a mapping engine object.
|
Modifier and Type | Method and Description |
---|---|
void |
ExcelDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs,
DTSLoadingBarInterface bar) |
void |
XBRLFileDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs,
DTSLoadingBarInterface bar) |
void |
XBRLDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs,
DTSLoadingBarInterface bar)
Called by the MapEngine when a new instance that requires this data source is
going to be created.
|
void |
SQLDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs,
DTSLoadingBarInterface bar) |
void |
CSVDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs,
DTSLoadingBarInterface bar) |
void |
WebFormDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs,
DTSLoadingBarInterface bar) |
void |
VoidDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs,
DTSLoadingBarInterface bar) |
Modifier and Type | Method and Description |
---|---|
DTSLoadingBarInterface |
LoadMapperInThread.getBar()
Gets the bar.
|
Constructor and Description |
---|
LoadMapperInThread(java.net.URI configFile,
DTSLoadingBarInterface bar,
HasReceiveMappingLoadingEvents sendEventsTo,
java.util.Properties dtsProperties)
Creates a new object that will load a Mapping Engine and configuration file in a thread.
|
LoadMapperInThread(java.net.URI configFile,
int initialMappers,
DTSLoadingBarInterface bar,
HasReceiveMappingLoadingEvents sendEventsTo,
boolean bCreateMaster,
java.util.Properties dtsProperties)
Creates a new object that will load a Mapping Engine and configuration file in a thread.
|
Modifier and Type | Method and Description |
---|---|
DTSLoadingBarInterface |
DTSContainer.getRegisteredBar()
If this DTSContainer has a registered object that implements the DTSLoadingBarInterface interface
this function returns it.
|
Modifier and Type | Method and Description |
---|---|
void |
DTSContainer.registerBar(DTSLoadingBarInterface bar)
Register bar.
|
Modifier and Type | Method and Description |
---|---|
void |
XBRLPojoGenerator.registerBar(DTSLoadingBarInterface bar)
Register bar.
|
Constructor and Description |
---|
LoadPojoInThread(java.lang.String instanceUriOnDatabase,
XBRLInstance instanceDocument,
DTSContainer dts,
DbUtil dbUtil,
org.hibernate.Session session,
org.apache.log4j.Appender logHandler,
org.apache.log4j.Level level,
DTSLoadingBarInterface bar,
boolean bForUpdate,
PojoExtension<?,?>[] pojoExtensions)
Instantiates a new load pojo in thread.
|
LoadPojoInThread(XBRLInstance instanceDocument,
DTSContainer dts,
DbUtil dbUtil,
org.hibernate.Session session,
org.apache.log4j.Appender logHandler,
org.apache.log4j.Level level,
DTSLoadingBarInterface bar,
boolean bForUpdate,
PojoExtension<?,?>[] pojoExtensions)
Instantiates a new load pojo in thread.
|
Constructor and Description |
---|
LoadDTSInThread(javax.xml.transform.Source source,
boolean bDoXBRLValidation,
boolean bDoXDTValidation,
boolean bErrorsAsExceptions,
boolean bWarningsAsExceptions,
org.apache.log4j.Appender logHandler,
org.apache.log4j.Level level,
DTSLoadingBarInterface bar,
HasErrorsHandler errorHandler,
HasReceiveXBRLLoadingEvents sendEventsTo,
java.util.Properties extraProperties,
DTSContainer compatibleDTS)
Creates a new object that will load a DTS and possible perform validation.
|
LoadDTSInThread(java.lang.String fileName,
boolean bDoXBRLValidation,
boolean bDoXDTValidation,
boolean bErrorsAsExceptions,
boolean bWarningsAsExceptions,
org.apache.log4j.Appender logHandler,
org.apache.log4j.Level level,
DTSLoadingBarInterface bar,
HasErrorsHandler errorHandler,
HasReceiveXBRLLoadingEvents sendEventsTo,
java.util.Properties extraProperties,
DTSContainer compatibleDTS)
Creates a new object that will load a DTS and possible perform validation.
|
LoadDTSInThread(java.net.URI[] files,
boolean bDoXBRLValidation,
boolean bDoXDTValidation,
boolean bErrorsAsExceptions,
boolean bWarningsAsExceptions,
org.apache.log4j.Appender logHandler,
org.apache.log4j.Level level,
DTSLoadingBarInterface bar,
HasErrorsHandler errorHandler,
HasReceiveXBRLLoadingEvents sendEventsTo,
java.util.Properties extraProperties,
DTSContainer compatibleDTS)
Creates a new object that will load a DTS and possible perform validation.
|
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa