| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CommandSource
A CommandSource represents a source of a command, such as a MenuItem or Toolbar Button. A CommandSource may have a CommandTarget associated with it. The CommandTarget represents the command that will be fired when the CommandSource is activated. Typically a CommandTargetManager is responsible for setting the CommandTarget. The CommandSource will typically be dimmed out if either there is no CommandTarget associated with it, or if the CommandTarget is not enabled.
| Method Summary | |
|---|---|
 void | 
clearTarget()
Clears the CommandTarget associated with the CommandSource  | 
 String | 
getCommand()
Returns the command associated with the CommandSource  | 
 CommandTarget | 
getTarget()
Returns the current CommandTarget, or null of there isnt a current command target  | 
 boolean | 
setTarget(CommandTarget target)
Sets a CommandTarget associated with the CommandSource  | 
| Method Detail | 
|---|
String getCommand()
boolean setTarget(CommandTarget target)
void clearTarget()
CommandTarget getTarget()
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||