All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class edu.tucz.via.RemoveKnotenCommand

java.lang.Object
   |
   +----edu.tucz.via.Command
           |
           +----edu.tucz.via.RemoveKnotenCommand

public class RemoveKnotenCommand
extends Command
Dieses Kommando entfernt einen Knoten vom Canvas. Es ist also ein Gegenstück zum AddKnotenCommand.

Version:
1.2
Author:
Chris Hübsch

Constructor Index

 o RemoveKnotenCommand(GraphLayout, Knoten)
Erzeugt ein Kommando zu löschen eines Knotens aus einem GraphLayout
 o RemoveKnotenCommand(Knoten)
Erzeugt das neue Kommando und übernimmt die Daten.
 o RemoveKnotenCommand(ViACanvas, Knoten)
Erzeugt das neue Kommando und übernimmt die Daten. Deprecated.

Method Index

 o doIt()
Entfernt den Knoten vom Canvas ohne neu zu zeichnen.
 o showIt()
Entfernt den Knoten vom Canvas und zeichnet neu.
 o unDoIt()
Macht das Entfernen durch ein Hinzufügen rückgängig.
 o unShowIt()
Macht das Entfernen durch ein Hinzufügen rückgängig und zeichnet auch neu.

Constructors

 o RemoveKnotenCommand
  public RemoveKnotenCommand(GraphLayout gl,
                             Knoten k)
Erzeugt ein Kommando zu löschen eines Knotens aus einem GraphLayout

Parameters:
gl - das GraphLayout, aus dem der Knoten zu löschen ist
k - der zu löschende Knoten
 o RemoveKnotenCommand
  public RemoveKnotenCommand(Knoten k)
Erzeugt das neue Kommando und übernimmt die Daten.

Parameters:
k - der zu löschende Knoten
 o RemoveKnotenCommand
  public RemoveKnotenCommand(ViACanvas c,
                             Knoten k)
Note: RemoveKnotenCommand() is deprecated. Replaced by RemoveKnotenCommand(Knoten)

Erzeugt das neue Kommando und übernimmt die Daten. Der Parameter c wird ignoriert. Statt dessen wird auf das Canvas von Command.init() zugegriffen!

Parameters:
c - ViACanvas, von dem zu löschen ist
k - der zu löschende Knoten
See Also:
init

Methods

 o doIt
  public void doIt()
Entfernt den Knoten vom Canvas ohne neu zu zeichnen.

Overrides:
doIt in class Command
 o unDoIt
  public void unDoIt()
Macht das Entfernen durch ein Hinzufügen rückgängig. Zeichnet auch nicht neu.

Overrides:
unDoIt in class Command
 o showIt
  public void showIt()
Entfernt den Knoten vom Canvas und zeichnet neu.

Overrides:
showIt in class Command
 o unShowIt
  public void unShowIt()
Macht das Entfernen durch ein Hinzufügen rückgängig und zeichnet auch neu.

Overrides:
unShowIt in class Command

All Packages  Class Hierarchy  This Package  Previous  Next  Index