Class PassThroughCodeGenerator

java.lang.Object
com.illumon.iris.db.tables.dataimport.PassThroughCodeGenerator
All Implemented Interfaces:
LoggerListenerSupplementalCodeGenerator

public class PassThroughCodeGenerator extends Object implements LoggerListenerSupplementalCodeGenerator
Simplest possible "code generator" for logger and listener supplemental code. Adds nothing but trivial indenting.
  • Constructor Details

    • PassThroughCodeGenerator

      public PassThroughCodeGenerator()
  • Method Details

    • generate

      public String generate(@NotNull Indenter indenter, @NotNull org.jdom2.Element element)
      Description copied from interface: LoggerListenerSupplementalCodeGenerator
      Supply generated code that should be included in a logger or a listener.
      Specified by:
      generate in interface LoggerListenerSupplementalCodeGenerator
      Parameters:
      indenter - An indenter to help beautify the generated code.
      element - The XML element specified for this code generation task, as a vehicle for argument passing
      Returns:
      The generated code to include