XBRLProcessorFactoryBase

From XBRLWiki
Revision as of 09:50, 12 August 2016 by Ihr (talk | contribs) (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…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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

Navigation

XBRL API related discussions