watch
Class Traces

java.lang.Object
  extended by watch.Traces

 class Traces
extends java.lang.Object

Traces management class.


Field Summary
static cli.TraceClass WATCH_APP
          WATCH_APP trace class.
static cli.TraceClass WATCH_COMPUTATION
          WATCH_COMPUTATION trace class.
static cli.TraceClass WATCH_INPUT
          WATCH_INPUT trace class.
static cli.TraceClass WATCH_PATH
          WATCH_PATH trace class.
static cli.TraceClass WATCH_PERF
          WATCH_PERF trace class.
static cli.TraceClass WATCH_TRANSFORMATION
          WATCH_TRANSFORMATION trace class.
 
Constructor Summary
Traces()
           
 
Method Summary
static java.lang.String getClasses()
          Returns a string giving all watch trace classes.
static void showTraces(java.lang.String J_TraceClass, boolean B_ShowTraces)
          Trace filter configuration.
static void traceApp(java.lang.String J_Trace)
          WATCH_APP trace method.
static void traceComputation(java.lang.String J_Trace)
          WATCH_COMPUTATION trace method.
static void traceInput(java.lang.String J_Trace)
          WATCH_INPUT trace method.
static void tracePath(java.lang.String J_Trace)
          WATCH_PATH trace method.
static void tracePerf(java.lang.String J_Trace)
          WATCH_PERF trace method.
static void traceTransformation(java.lang.String J_Trace)
          WATCH_TRANSFORMATION trace method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WATCH_APP

public static final cli.TraceClass WATCH_APP
WATCH_APP trace class. Enables traces describing the application execution.

See Also:
Watch.main(java.lang.String[])

WATCH_INPUT

public static final cli.TraceClass WATCH_INPUT
WATCH_INPUT trace class. Enables traces regarding the CLI commands in input.

See Also:
Watch

WATCH_COMPUTATION

public static final cli.TraceClass WATCH_COMPUTATION
WATCH_COMPUTATION trace class. Enables traces regarding the computation.

See Also:
Watch.execute(java.lang.String, java.util.Collection, java.lang.String, java.lang.String, java.lang.String, boolean, boolean, watch.Transformation, java.lang.String)

WATCH_TRANSFORMATION

public static final cli.TraceClass WATCH_TRANSFORMATION
WATCH_TRANSFORMATION trace class. Enables traces regarding the post-computation transformation.

See Also:
Transformation

WATCH_PATH

public static final cli.TraceClass WATCH_PATH
WATCH_PATH trace class. Enables traces regarding the input and output paths management.

See Also:
PathControl

WATCH_PERF

public static final cli.TraceClass WATCH_PERF
WATCH_PERF trace class. Enables traces regarding the performances.

Constructor Detail

Traces

Traces()
Method Detail

getClasses

public static final java.lang.String getClasses()
Returns a string giving all watch trace classes.

Returns:
String giving all watch trace classes.

traceApp

public static final void traceApp(java.lang.String J_Trace)
WATCH_APP trace method.

Parameters:
J_Trace - Trace message.

traceInput

public static final void traceInput(java.lang.String J_Trace)
WATCH_INPUT trace method.

Parameters:
J_Trace - Trace message.

traceComputation

public static final void traceComputation(java.lang.String J_Trace)
WATCH_COMPUTATION trace method.

Parameters:
J_Trace - Trace message.

traceTransformation

public static final void traceTransformation(java.lang.String J_Trace)
WATCH_TRANSFORMATION trace method.

Parameters:
J_Trace - Trace message.

tracePath

public static final void tracePath(java.lang.String J_Trace)
WATCH_PATH trace method.

Parameters:
J_Trace - Trace message.

tracePerf

public static final void tracePerf(java.lang.String J_Trace)
WATCH_PERF trace method.

Parameters:
J_Trace - Trace message.

showTraces

public static final void showTraces(java.lang.String J_TraceClass,
                                    boolean B_ShowTraces)
Trace filter configuration.

Parameters:
J_TraceClass - Trace class to configure.
B_ShowTraces - true if the traces of the given trace class should be displayed, false otherwise.