adaptj.toolkits
Class TimedCustomizable

java.lang.Object
  |
  +--adaptj.toolkits.Customizable
        |
        +--adaptj.toolkits.TimedCustomizable
All Implemented Interfaces:
ICustomizable, ITimedCustomizable
Direct Known Subclasses:
TimedEventBoxApplicable

public abstract class TimedCustomizable
extends Customizable
implements ITimedCustomizable


Constructor Summary
TimedCustomizable(java.lang.String name, java.lang.String description)
           
TimedCustomizable(java.lang.String name, java.lang.String description, boolean timed)
           
 
Method Summary
 void displayHelp(HelpDisplayManager manager)
           
 java.lang.String getOption(java.lang.String name)
           
 long getTime()
           
 boolean isTimed()
           
 void setOption(java.lang.String name, java.lang.String value)
           
 void setTimed(boolean timed)
           
 void startTimer()
           
 void 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

TimedCustomizable

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

TimedCustomizable

public TimedCustomizable(java.lang.String name,
                         java.lang.String description,
                         boolean timed)
Method Detail

startTimer

public void startTimer()
Specified by:
startTimer in interface ITimedCustomizable

stopTimer

public void stopTimer()
Specified by:
stopTimer in interface ITimedCustomizable

isTimed

public boolean isTimed()
Specified by:
isTimed in interface ITimedCustomizable

setTimed

public void setTimed(boolean timed)
Specified by:
setTimed in interface ITimedCustomizable

getTime

public long getTime()
Specified by:
getTime in interface ITimedCustomizable

getOption

public java.lang.String getOption(java.lang.String name)
Specified by:
getOption in interface ICustomizable
Overrides:
getOption in class Customizable

setOption

public void setOption(java.lang.String name,
                      java.lang.String value)
Specified by:
setOption in interface ICustomizable
Overrides:
setOption in class Customizable

displayHelp

public void displayHelp(HelpDisplayManager manager)
Specified by:
displayHelp in interface ICustomizable
Overrides:
displayHelp in class Customizable