XBRLProcessorFactoryBase
From XBRLWiki
Jump to navigationJump to search
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