org.freehep.util.commanddispatcher
Class CommandTargetManager
java.lang.Object
org.freehep.util.commanddispatcher.CommandTargetManager
public class CommandTargetManager
- extends Object
A CommandTargetManager manages a set of CommandSources and a set of CommandGroups,
and figure out the wiring from the CommandSources to the CommandTargets within the CommandGroups.
The CommandGroups can be dynamically added and removed from the CommandTargetManager,
as sets of commands become available or not.
- Version:
- $Id:
- Author:
- Tony Johnson (tonyj@slac.stanford.edu)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CommandTargetManager
public CommandTargetManager()
add
public void add(CommandGroup group)
add
public void add(CommandSource source)
handleCommandError
public void handleCommandError(Throwable x)
- Override this method to provide custom handling of errors generated during command
processing.
remove
public void remove(CommandGroup group)
remove
public void remove(CommandSource source)
start
public void start()
dump
public void dump(PrintStream out)
- Dump the state of the manager for debug purposes
Copyright © 2000-2006 FreeHEP. All Rights Reserved.