net.sourceforge.pain.admin.console
Class AdminConsoleInputEvent

java.lang.Object
  extended bynet.sourceforge.pain.admin.console.AdminConsoleEvent
      extended bynet.sourceforge.pain.admin.console.AdminConsoleInputEvent
All Implemented Interfaces:
Event

public class AdminConsoleInputEvent
extends AdminConsoleEvent

User: fmike Date: Jun 1, 2004 Time: 2:36:16 AM


Field Summary
static java.util.regex.Pattern whitespacesSplitPattern
           
 
Constructor Summary
AdminConsoleInputEvent()
           
 
Method Summary
static java.util.Map getCommandsMapping()
           
static void parseCommand(java.lang.String line, java.lang.String[] result)
          Splits line on 2 parts (command and params strings) and saves to result array (result[0] = command, result[1] = params string)
 void process(BasicConsole console)
           
static AdminCommandHandler provideAdminCommandHandler(java.lang.String command, BasicConsole console)
           
 
Methods inherited from class net.sourceforge.pain.admin.console.AdminConsoleEvent
processEvent, removeAdminConsoleFromMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

whitespacesSplitPattern

public static final java.util.regex.Pattern whitespacesSplitPattern
Constructor Detail

AdminConsoleInputEvent

public AdminConsoleInputEvent()
Method Detail

process

public void process(BasicConsole console)
Specified by:
process in class AdminConsoleEvent

parseCommand

public static void parseCommand(java.lang.String line,
                                java.lang.String[] result)
Splits line on 2 parts (command and params strings) and saves to result array (result[0] = command, result[1] = params string)

Parameters:
line - - input line
result - - String[2]

provideAdminCommandHandler

public static AdminCommandHandler provideAdminCommandHandler(java.lang.String command,
                                                             BasicConsole console)

getCommandsMapping

public static java.util.Map getCommandsMapping()