All Packages Class Hierarchy This Package Previous Next Index
Class edu.tucz.via.MoveKnotenCommand
java.lang.Object
|
+----edu.tucz.via.Command
|
+----edu.tucz.via.MoveKnotenCommand
- public class MoveKnotenCommand
- extends Command
Dieses Kommando kann einen Knoten, der sich auch in einem Layout befinden kann
auf dem angegeben Canvas an die entsprechende Stelle bewegen.
- Version:
- 1.11
- Author:
- Chris Hübsch
-
co
-
-
k
-
-
oldLoc
-
-
steps
-
-
to
-
-
MoveKnotenCommand(CompositeGraphical, Knoten, Location, int)
- Erzeut ein MoveKnotenCommand für Knoten, der innerhalb eines Layouts verschoben werden soll.
-
MoveKnotenCommand(Knoten, Location, int)
- Erzeut ein MoveKnotenCommand für einen Knoten, der nicht in einem Layout sind bzw.
-
MoveKnotenCommand(ViACanvas, CompositeGraphical, Knoten, Location, int)
- Erzeut ein MoveKnotenCommand für Knoten, der innerhalb eines Layouts verschoben werden soll.
Deprecated.
-
MoveKnotenCommand(ViACanvas, Knoten, Location, int)
- Erzeut ein MoveKnotenCommand für einen Knoten, der nicht in einem Layout sind bzw.
Deprecated.
-
doIt()
- Bewegt den Knoten auf die neue Position, ohne die Veränderung anzuzeigen
-
showIt()
- Bewegt den Knoten auf die neue Position und zeigt es auch mit an.
-
unDoIt()
- Bewegt den Knoten auf die alte Position zurück, ohne die Veränderung anzuzeigen
-
unShowIt()
- Bewegt den Knoten auf die alte Position zurück und zeigt es auch mit an.
k
protected Knoten k
co
protected CompositeGraphical co
to
protected Location to
oldLoc
protected Location oldLoc
steps
protected int steps
MoveKnotenCommand
public MoveKnotenCommand(Knoten k,
Location to,
int steps)
- Erzeut ein MoveKnotenCommand für einen Knoten, der nicht in einem Layout sind bzw. ohne
Rücksicht auf das Layout verschoben werden soll.
- Parameters:
- k - der Knoten, der zu verschieben ist
- to - die neue Position des Knotens
- steps - die Anzahl der Schritte, die für die Verschiebung verwendet werden sollen
MoveKnotenCommand
public MoveKnotenCommand(CompositeGraphical co,
Knoten k,
Location to,
int steps)
- Erzeut ein MoveKnotenCommand für Knoten, der innerhalb eines Layouts verschoben werden soll.
- Parameters:
- c - das ViACanvas, auf dem der Knoten sich befindet
- co - das CompositeGraphical, in dem sich der Knoten befindet
- k - der Knoten, der zu verschieben ist
- to - die neue Position des Knotens
- steps - die Anzahl der Schritte, die für die Verschiebung verwendet werden sollen
MoveKnotenCommand
public MoveKnotenCommand(ViACanvas c,
Knoten k,
Location to,
int steps)
- Note: MoveKnotenCommand() is deprecated.
Replaced by MoveKnotenCommand(Knoten, Location, int)
- Erzeut ein MoveKnotenCommand für einen Knoten, der nicht in einem Layout sind bzw. ohne
Rücksicht auf das Layout verschoben werden soll.
Der Parameter c wird ignoriert. Statt dessen wird auf das Canvas
von Command.init() zugegriffen!
- Parameters:
- c - das ViACanvas, auf dem der Knoten sich befindet
- k - der Knoten, der zu verschieben ist
- to - die neue Position des Knotens
- steps - die Anzahl der Schritte, die für die Verschiebung verwendet werden sollen
- See Also:
- init
MoveKnotenCommand
public MoveKnotenCommand(ViACanvas c,
CompositeGraphical co,
Knoten k,
Location to,
int steps)
- Note: MoveKnotenCommand() is deprecated.
Replaced by MoveKnotenCommand(CompositeGraphical, Knoten, Location, int)
- Erzeut ein MoveKnotenCommand für Knoten, der innerhalb eines Layouts verschoben werden soll.
Der Parameter c wird ignoriert. Statt dessen wird auf das Canvas
von Command.init() zugegriffen!
- Parameters:
- c - das ViACanvas, auf dem der Knoten sich befindet
- co - das CompositeGraphical, in dem sich der Knoten befindet
- k - der Knoten, der zu verschieben ist
- to - die neue Position des Knotens
- steps - die Anzahl der Schritte, die für die Verschiebung verwendet werden sollen
- See Also:
- init
doIt
public void doIt()
- Bewegt den Knoten auf die neue Position, ohne die Veränderung anzuzeigen
- Overrides:
- doIt in class Command
unDoIt
public void unDoIt()
- Bewegt den Knoten auf die alte Position zurück, ohne die Veränderung anzuzeigen
- Overrides:
- unDoIt in class Command
showIt
public void showIt()
- Bewegt den Knoten auf die neue Position und zeigt es auch mit an.
- Overrides:
- showIt in class Command
unShowIt
public void unShowIt()
- Bewegt den Knoten auf die alte Position zurück und zeigt es auch mit an.
- Overrides:
- unShowIt in class Command
All Packages Class Hierarchy This Package Previous Next Index