hkontrol.module.remotecontrol
Class AbstractCommand

java.lang.Object
  extended by hkontrol.module.remotecontrol.AbstractCommand
Direct Known Subclasses:
HelpCommand, QueryCommand, QuitCommand, SetCommand

public abstract class AbstractCommand
extends java.lang.Object


Constructor Summary
AbstractCommand()
           
 
Method Summary
abstract  void execute(java.lang.String parms, State state, java.io.PrintWriter writer)
           
abstract  java.lang.String[] getAliases()
           
protected abstract  java.lang.String getDescription()
           
 java.lang.String getHelp()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCommand

public AbstractCommand()
Method Detail

getAliases

public abstract java.lang.String[] getAliases()

execute

public abstract void execute(java.lang.String parms,
                             State state,
                             java.io.PrintWriter writer)

getDescription

protected abstract java.lang.String getDescription()

getHelp

public java.lang.String getHelp()