public abstract class XBRLReportHandler extends java.lang.Object implements XBRLReportHandlerInterface, LangsProvider, HasBoySupport, NegatedSupport, DefaultUnitProviderInterface
negatedRoleURIS| Constructor and Description |
|---|
XBRLReportHandler(TransformProcessor tp)
Instantiates a new XBRL report handler.
|
| Modifier and Type | Method and Description |
|---|---|
abstract XBRLTransformationResult |
createNewResult(DTSContainer dts)
Creates a new document container.
|
void |
endOfDocument()
Called by the transformation processor to indicate the end of a document processing
Usually a document footer is produced.
|
XBRLFilterContextImpl |
getFilterContext()
Gets the filter context.
|
TransformProcessor |
getTransformer()
Gets the transformer.
|
abstract void |
init()
Inits the.
|
void |
processContexts(java.util.Iterator<XBRLContext> contexts)
Called by the transformation processor to provide the contexts for the data
that will be found later during the processing of facts
the default process updates the content of some variables.
|
abstract void |
setConfigFile(java.net.URI configFile)
Sets the config file.
|
void |
startOfDocument(XBRLInstance instance)
Called by the transformation processor to indicate the start of a new document.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConfigFilegetLangs, setLangs, showNewLangsAddedMessageaskUserNewEoyMonth, getBoyMonth, getEoyMonth, setEoyMonthisNegatedgetDefaultUnitpublic XBRLReportHandler(TransformProcessor tp)
tp - the tppublic TransformProcessor getTransformer()
public abstract void setConfigFile(java.net.URI configFile)
XBRLReportHandlerInterfacesetConfigFile in interface XBRLReportHandlerInterfaceconfigFile - the new config filepublic abstract void init()
throws DataTargetConfigurationFileException
XBRLReportHandlerInterfaceinit in interface XBRLReportHandlerInterfaceDataTargetConfigurationFileException - the data target configuration file exceptionpublic abstract XBRLTransformationResult createNewResult(DTSContainer dts)
XBRLReportHandlerInterfacecreateNewResult in interface XBRLReportHandlerInterfacedts - the dtspublic void startOfDocument(XBRLInstance instance) throws FactHandlerException
XBRLReportHandlerInterfacestartOfDocument in interface XBRLReportHandlerInterfaceinstance - the instanceFactHandlerException - the fact handler exceptionpublic void processContexts(java.util.Iterator<XBRLContext> contexts)
XBRLReportHandlerInterfaceprocessContexts in interface XBRLReportHandlerInterfacecontexts - Iteratorpublic void endOfDocument()
XBRLReportHandlerInterfaceendOfDocument in interface XBRLReportHandlerInterfacepublic XBRLFilterContextImpl getFilterContext()
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa