org.freehep.util.commanddispatcher
Class CommandTargetManager
java.lang.Object
|
+--org.freehep.util.commanddispatcher.CommandTargetManager
- Direct Known Subclasses:
- Application.ApplicationCommandTargetManager
- 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()
Copyright © 2000-2003 FreeHEP, All Rights Reserved.