XBRLProcessorFactoryBase: Difference between revisions
From XBRLWiki
Jump to navigationJump to search
(Created page with '== The XBRLProcessorFactoryBase abstract class wiki page== This abstract class provides a minimum implementation of the XBRLPlugInProcessor interface and let the extending c…') |
(No difference)
|
Latest revision as of 09:50, 12 August 2016
The XBRLProcessorFactoryBase abstract class wiki page
This abstract class provides a minimum implementation of the XBRLPlugInProcessor interface and let the extending class to provide code for the following 3 methods.
- public XBRLPlugInProcessor create()
- public String getProcessorDescription()
- public String getProcessorName()
The create() method
Shall create a new instance of the validation class this class is the factory for. The base class contains a protected field with the DTSContainer instance
The getProcessorDescription() method
Shall return the processor description string. Normally this method just calls a static method in the validation class that also returns the processor description
The getProcessorName() method
Shall return the processor name that is a unique name used to distinguish every processor than can be referenced in the PROCESSORS_SEQUENCE property
Download the samples and demo file and review its source code available inside for examples