adaptj.toolkits
Class Customizable

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

public abstract class Customizable
extends java.lang.Object
implements ICustomizable


Constructor Summary
Customizable(java.lang.String name, java.lang.String description)
           
 
Method Summary
 void displayHelp(HelpDisplayManager manager)
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 java.lang.String getOption(java.lang.String name)
           
 boolean isEnabled()
           
 boolean isVerbose()
           
 void setEnabled(boolean enabled)
           
 void setOption(java.lang.String name, java.lang.String value)
           
 void setVerbose(boolean verbose)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Customizable

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

setOption

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

getOption

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

displayHelp

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

getName

public java.lang.String getName()
Specified by:
getName in interface ICustomizable

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface ICustomizable

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface ICustomizable

isVerbose

public boolean isVerbose()
Specified by:
isVerbose in interface ICustomizable

setEnabled

public void setEnabled(boolean enabled)
Specified by:
setEnabled in interface ICustomizable

setVerbose

public void setVerbose(boolean verbose)
Specified by:
setVerbose in interface ICustomizable