kawa.standard

Class TracedProcedure

public class TracedProcedure extends ProcedureN

A TracedProcedure is a Procedure wrapper that writes trace output.
Field Summary
Procedureproc
Constructor Summary
TracedProcedure(Procedure proc, boolean enable)
Method Summary
ObjectapplyN(Object[] args)
static ProceduredoTrace(Procedure proc, boolean enable)
voidprint(PrintWriter ps)

Field Detail

proc

public Procedure proc

Constructor Detail

TracedProcedure

public TracedProcedure(Procedure proc, boolean enable)

Method Detail

applyN

public Object applyN(Object[] args)

doTrace

public static Procedure doTrace(Procedure proc, boolean enable)

print

public void print(PrintWriter ps)