XBRLProcessorFactory

From XBRLWiki
Jump to navigationJump to search

The XBRLProcessorFactory interface wiki page

This interface describes the methods that are required in order for a DTSContainer to create a new instance of a specific XBRLPlugInProcessor class.

Visit the XBRLProcessorFactory API page for technical details

All existing validation engines contains a factory class implementing this interface. The implementation of the interface requires the class to add code to obtain information about the validation add-in such as processor name and processor description and if the processor is hidden to the user interface or will be visible for configuration.

There is an abstract class XBRLProcessorFactoryBase that provides minimum implementation of the interface and requires extending classes to implement the method:

  • public XBRLPlugInProcessor create()
  • public String getProcessorDescription()
  • public String getProcessorName()

Download the samples and demo file and review its source code available inside for examples

Navigation

XBRL API related discussions