com.levigo.jadice.demo.infotree
Class ToggleInfoTreeCommand
java.lang.Object
com.levigo.util.swing.action.injection.InjectedCommand
com.levigo.util.swing.action.AbstractContextCommand
com.levigo.jadice.swing.commands.AbstractPageViewCommand
com.levigo.jadice.swing.commands.AbstractDocumentCommand
com.levigo.jadice.demo.infotree.ToggleInfoTreeCommand
- All Implemented Interfaces:
- Command
public class ToggleInfoTreeCommand
- extends AbstractDocumentCommand
This command toggles InfoTreeFrame
visibility.
Hint:
To work properly this command needs a PageView
and an InfoTreeFrame
instance
in the Context
object.
Method Summary |
protected void |
execute()
This method is called in order to execute the command. |
boolean |
isSelected()
Returns the selected state of this command. |
void |
setInfoTreeFrame(InfoTreeFrame infoTreeFrame)
Deprecated. Will be used by injection exclusively. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ToggleInfoTreeCommand
public ToggleInfoTreeCommand()
setInfoTreeFrame
@Deprecated
public void setInfoTreeFrame(InfoTreeFrame infoTreeFrame)
- Deprecated. Will be used by injection exclusively.
- Invoked by command injection.
Developers should not invoke this method in any direct way.
execute
protected void execute()
- Description copied from class:
InjectedCommand
- This method is called in order to execute the command. It is only called, after the arguments
have been validated and injected and only if
InjectedCommand.canExecute()
has returned
true
.
- Specified by:
execute
in class InjectedCommand
isSelected
public boolean isSelected()
- Description copied from class:
InjectedCommand
- Returns the selected state of this command. This is typically used only for commands with a
meaningful selection state.
- Overrides:
isSelected
in class InjectedCommand
- Returns:
- the selected state
Copyright © 1995-2020 levigo holding gmbh. All Rights Reserved.