Crossfire JXClient, Trunk
|
Public Member Functions | |
boolean | canExecute () |
void | execute () |
ScrollCommand (final int distance, @NotNull final GUIScrollable scrollable) | |
Private Attributes | |
final int | distance |
final GUIScrollable | scrollable |
A GUICommand which scrolls a GUIScrollable gui element by a given distance.
Definition at line 34 of file ScrollCommand.java.
com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.ScrollCommand | ( | final int | distance, |
@NotNull final GUIScrollable | scrollable | ||
) |
Creates a new instance.
distance | the distance to scroll |
scrollable | the scrollable element |
Definition at line 52 of file ScrollCommand.java.
References com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.distance, and com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.scrollable.
boolean com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.canExecute | ( | ) |
Returns whether this command may be executed.
Implements com.realtime.crossfire.jxclient.gui.commandlist.GUICommand.
Definition at line 58 of file ScrollCommand.java.
References com.realtime.crossfire.jxclient.gui.scrollable.GUIScrollable.canScroll(), com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.distance, and com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.scrollable.
void com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.execute | ( | ) |
Executes the command. Does nothing if called while canExecute() returns
.
Implements com.realtime.crossfire.jxclient.gui.commandlist.GUICommand.
Definition at line 63 of file ScrollCommand.java.
References com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.distance, com.realtime.crossfire.jxclient.gui.scrollable.GUIScrollable.scroll(), and com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.scrollable.
|
private |
The distance to scroll.
Definition at line 39 of file ScrollCommand.java.
Referenced by com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.canExecute(), com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.execute(), and com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.ScrollCommand().
|
private |
The scrollable element.
Definition at line 45 of file ScrollCommand.java.
Referenced by com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.canExecute(), com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.execute(), and com.realtime.crossfire.jxclient.gui.commands.ScrollCommand.ScrollCommand().