org.glassfish.pfl.tf.tools.enhancer
Interface EnhanceTool.Arguments

Enclosing class:
EnhanceTool

public static interface EnhanceTool.Arguments


Method Summary
 boolean debug()
           
 java.io.File dir()
           
 boolean dryrun()
           
 EnhanceTool.ProcessingMode mode()
           
 boolean newout()
           
 java.io.File rf()
           
 java.lang.String timingPointClass()
           
 java.lang.String timingPointDir()
           
 int verbose()
           
 

Method Detail

rf

@DefaultValue(value="tfannotations.properties")
@Help(value="Name of resource file containing information about tf annotations")
java.io.File rf()

debug

@DefaultValue(value="false")
@Help(value="Debug flag")
boolean debug()

verbose

@DefaultValue(value="0")
@Help(value="Verbose flag")
int verbose()

dryrun

@DefaultValue(value="false")
@Help(value="Indicates a run that only prints out actions, but does not perform them")
boolean dryrun()

dir

@DefaultValue(value=".")
@Help(value="Directory to scan for class file")
java.io.File dir()

newout

@DefaultValue(value="false")
@Help(value="If true, write output to a .class.new file")
boolean newout()

mode

@DefaultValue(value="TimingPoints")
@Help(value="Control the mode of operation: TimingPoints, UpdateSchema, or TraceEnhance")
EnhanceTool.ProcessingMode mode()

timingPointClass

@DefaultValue(value="")
@Help(value="The timing point class name")
java.lang.String timingPointClass()

timingPointDir

@DefaultValue(value="")
@Help(value="The directory in which to write the TimingPoint file")
java.lang.String timingPointDir()