adaptj.toolkits.printers
Class MethodPrinter

java.lang.Object
  |
  +--adaptj.toolkits.Customizable
        |
        +--adaptj.toolkits.TimedCustomizable
              |
              +--adaptj.toolkits.TimedEventBoxApplicable
                    |
                    +--adaptj.toolkits.EventOperation
                          |
                          +--adaptj.toolkits.printers.DefaultEventPrinter
                                |
                                +--adaptj.toolkits.printers.MethodPrinter
All Implemented Interfaces:
ICustomizable, IEventBoxApplicable, IInitializable, ITimedCustomizable

public class MethodPrinter
extends DefaultEventPrinter


Nested Class Summary
(package private)  class MethodPrinter.MethodPrinterComparator
           
 
Field Summary
 
Fields inherited from class adaptj.toolkits.printers.DefaultEventPrinter
fileName, pw
 
Constructor Summary
MethodPrinter(java.lang.String name, java.lang.String description)
           
MethodPrinter(java.lang.String name, java.lang.String description, java.lang.String fileName)
           
 
Method Summary
 void doApply(EventBox box)
           
 void doDone()
           
 void doInit()
           
 EventDependency[] registerEventDependencies()
           
 java.lang.String[] registerOperationDependencies()
           
 
Methods inherited from class adaptj.toolkits.printers.DefaultEventPrinter
displayHelp, getOption, printMethod, setFileName, setOption
 
Methods inherited from class adaptj.toolkits.EventOperation
doPreInit
 
Methods inherited from class adaptj.toolkits.TimedEventBoxApplicable
apply, done, doVerboseDone, doVerboseInit, doVerbosePreInit, init, preInit
 
Methods inherited from class adaptj.toolkits.TimedCustomizable
getTime, isTimed, setTimed, startTimer, stopTimer
 
Methods inherited from class adaptj.toolkits.Customizable
getDescription, getName, isEnabled, isVerbose, setEnabled, setVerbose
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface adaptj.toolkits.ICustomizable
getDescription, getName, isEnabled, isVerbose, setEnabled, setVerbose
 

Constructor Detail

MethodPrinter

public MethodPrinter(java.lang.String name,
                     java.lang.String description)

MethodPrinter

public MethodPrinter(java.lang.String name,
                     java.lang.String description,
                     java.lang.String fileName)
Method Detail

registerEventDependencies

public EventDependency[] registerEventDependencies()
Specified by:
registerEventDependencies in interface IEventBoxApplicable
Overrides:
registerEventDependencies in class DefaultEventPrinter

registerOperationDependencies

public java.lang.String[] registerOperationDependencies()
Specified by:
registerOperationDependencies in interface IEventBoxApplicable
Overrides:
registerOperationDependencies in class DefaultEventPrinter

doInit

public void doInit()
Overrides:
doInit in class DefaultEventPrinter

doApply

public void doApply(EventBox box)
Overrides:
doApply in class DefaultEventPrinter

doDone

public void doDone()
Overrides:
doDone in class DefaultEventPrinter