com.levigo.jadice.swing.commands
Class ZoomCommand
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.swing.commands.ZoomCommand
- All Implemented Interfaces:
- Command
public class ZoomCommand
- extends AbstractDocumentCommand
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ZoomCommand
public ZoomCommand()
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
canExecute
protected boolean canExecute()
- Description copied from class:
InjectedCommand
- Subclasses may override this method to perform argument validation beyond the validation that
happens automatically during the injection phase. This method is called after the context has
been found to match the requirements specified via the
Argument
annotations and the
arguments have been injected.
- Overrides:
canExecute
in class AbstractDocumentCommand
- Returns:
true
if the command can/may be executed in the current context,
false
otherwise.- See Also:
InjectedCommand.canExecute(Collection)
isSelected
protected 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
setMode
public void setMode(ZoomCommand.Mode mode)
- Deprecated. Will be used by injection exclusively.
- Invoked by command injection.
Developers should not invoke this method in any direct way.
getMode
public ZoomCommand.Mode getMode()
setSteps
public void setSteps(String encoded)
getSteps
public String getSteps()
getAbsolute
public float getAbsolute()
- This method the absolute zoom value, which will be applied in
ZoomCommand.Mode.TO_ABSOLUTE
mode. In
all other mode, the returned value is no relevant.
- Returns:
- absolute zoom value
setAbsolute
public void setAbsolute(String encoded)
Copyright © 1995-2020 levigo holding gmbh. All Rights Reserved.