coins.backend.opt
Class Profiler.LocalTrigger

java.lang.Object
  extended bycoins.backend.opt.Profiler.LocalTrigger
All Implemented Interfaces:
LocalTransformer, Transformer
Enclosing class:
Profiler

class Profiler.LocalTrigger
extends java.lang.Object
implements LocalTransformer


Constructor Summary
(package private) Profiler.LocalTrigger()
           
 
Method Summary
 boolean doIt(Data data, ImList args)
          Transform the DATA component.
 boolean doIt(Function func, ImList args)
          Transform the L-function func.
 java.lang.String name()
          Return the name of the transforming engine.
 java.lang.String subject()
          Return brief description of the tranformation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Profiler.LocalTrigger

Profiler.LocalTrigger()
Method Detail

doIt

public boolean doIt(Function func,
                    ImList args)
Description copied from interface: LocalTransformer
Transform the L-function func.

Specified by:
doIt in interface LocalTransformer
Parameters:
func - L-function to be transformed.
args - list of optional arguments.
Returns:
true if transformation suceeded.

doIt

public boolean doIt(Data data,
                    ImList args)
Description copied from interface: LocalTransformer
Transform the DATA component.

Specified by:
doIt in interface LocalTransformer
Parameters:
data - DATA to be transformed.
args - list of optional arguments.
Returns:
true if transformation suceeded.

name

public java.lang.String name()
Description copied from interface: Transformer
Return the name of the transforming engine. Used for trace tag name.

Specified by:
name in interface Transformer
Returns:
the name of the transforming engine.

subject

public java.lang.String subject()
Description copied from interface: Transformer
Return brief description of the tranformation.

Specified by:
subject in interface Transformer
Returns:
brief description of the tranformation.