Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The Driver class must be public.
  • The Driver class must have a public constructor that takes no arguments.
  • The Driver's constructor should not do any initialization. It should instead use the detectorChanged() or startOfData() methods, which are called after all input parameters are processed.
  • The set methods to be accessed in the XML should always be of the form
    No Format
    public void set[ParameterName]([type] [varName])
    Set methods not of this form will not be accessible as XML parameters.
  • The use of sub-drivers is discouraged due to these being inaccessible to by the job managerXML format, though it is still possible to use them. Any dependence of a child Driver on its parent's on XML input parameters can be handled by using the startOfData() method to add a new child Driver instance.

...