Class AbstractAnalyzeHandler

java.lang.Object
org.tentackle.buildsupport.AbstractAnalyzeHandler
All Implemented Interfaces:
AnalyzeHandler
Direct Known Subclasses:
BundleAnalyzeHandler, InterceptionAnalyzeHandler, MappedServiceAnalyzeHandler, RecordDTOAnalyzeHandler, RemoteMethodAnalyzeHandler, ServiceAnalyzeHandler, TableNameAnalyzeHandler

public abstract class AbstractAnalyzeHandler extends Object implements AnalyzeHandler
Base class for AnalyzeHandler.
Author:
harald
  • Constructor Details

    • AbstractAnalyzeHandler

      public AbstractAnalyzeHandler()
  • Method Details

    • getDirectory

      protected File getDirectory(File baseDir, String className)
      Creates a directory in given basedir for a classname.
      Parameters:
      baseDir - the base directory
      className - the classname
      Returns:
      the directory holding analyze files for the class
    • print

      protected void print(Diagnostic.Kind kind, CharSequence msg, Element e)
      Prints a message of the specified kind at the location of the element.
      Parameters:
      kind - the kind of message
      msg - the message
      e - the element to use as a position hint