All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class edu.tucz.via.AddKanteCommand

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

public class AddKanteCommand
extends Command
Dieses Kommando fügt eine Kante in einen Graph ein. Der Graph muß auf dem Canvas sein und die durch die Kante verbundenen Knoten im Graph enthalten.

Version:
1.1
Author:
Chris Hübsch
See Also:
ViACanvas

Constructor Index

 o AddKanteCommand(GraphLayout, Pfeil)
Erzeugt das neue Kommando.
 o AddKanteCommand(ViACanvas, GraphLayout, Pfeil)
Erzeugt das neue Kommando und übernimmt die Daten. Deprecated.

Method Index

 o doIt()
Fügt die Kanten zum Layout hinzu ohne neu zu zeichnen
 o showIt()
Fügt die Kante dem Lyout hinzu und zeichnet das Canvas neu.
 o unDoIt()
Entfernt die Kante aus dem Layout ohne ein Neuzeichnen des Canvas auszulösen.
 o unShowIt()
Entfernt die Kante aus dem Layout und zeichnet das Canvas neu.

Constructors

 o AddKanteCommand
  public AddKanteCommand(GraphLayout gl,
                         Pfeil p)
Erzeugt das neue Kommando.

Parameters:
gl - das GraphLayout, in das einzufügen ist
p - der einzufügende Pfeil
 o AddKanteCommand
  public AddKanteCommand(ViACanvas c,
                         GraphLayout gl,
                         Pfeil p)
Note: AddKanteCommand() is deprecated. Replaced by AddKanteCommand(GraphLayout, Pfeil)

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 - in das einzufügende ViACanvas
gl - das GraphLayout, in das einzufügen ist
p - der einzufügende Pfeil
See Also:
init

Methods

 o doIt
  public void doIt()
Fügt die Kanten zum Layout hinzu ohne neu zu zeichnen

Overrides:
doIt in class Command
 o unDoIt
  public void unDoIt()
Entfernt die Kante aus dem Layout ohne ein Neuzeichnen des Canvas auszulösen.

Overrides:
unDoIt in class Command
 o showIt
  public void showIt()
Fügt die Kante dem Lyout hinzu und zeichnet das Canvas neu.

Overrides:
showIt in class Command
 o unShowIt
  public void unShowIt()
Entfernt die Kante aus dem Layout und zeichnet das Canvas neu.

Overrides:
unShowIt in class Command

All Packages  Class Hierarchy  This Package  Previous  Next  Index