All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- AblaufSteuerung().
Constructor for class edu.tucz.via.AblaufSteuerung
- Initialisierung.
- action(Event, Object).
Method in class edu.tucz.via.AblaufSteuerung
- Eventhandler.
- action(Event, Object).
Method in class edu.tucz.via.HTMLStringList
-
- add(Command).
Method in class edu.tucz.via.CompositeCommand
- Fügt das Kommando dem Vektor hinzu.
- add(Command).
Method in class edu.tucz.via.ViAAnimation
- Fügt ein neus Command an die Liste der Commands an.
- addComposite(CompositeGraphical).
Method in class edu.tucz.via.ViACanvas
- Fügt ein CompositeGraphical zum Canvas hinzu.
- addItem(GraphicalObject).
Method in class edu.tucz.via.ViACanvas
- Fügt ein GraphicalObject zum Canvas hinzu.
- addItem(Knoten).
Method in class edu.tucz.via.ArrayLayout
- Fügt einen Knoten dem ArrayLayout hinzu.
- addItem(Knoten).
Method in class edu.tucz.via.GraphLayout
- Fügt einen neuen Knoten hinzu.
- addItem(Pfeil).
Method in class edu.tucz.via.GraphLayout
- Fügt einen Pfeil zum Layout hinzu.
- addItem(String).
Method in class edu.tucz.via.HTMLStringList
- Fügt einen String an die Liste an.
- addItem(String, int).
Method in class edu.tucz.via.HTMLStringList
- Fügt einen String in die Liste ein.
- AddKanteCommand(GraphLayout, Pfeil).
Constructor for class edu.tucz.via.AddKanteCommand
- Erzeugt das neue Kommando.
- AddKanteCommand(ViACanvas, GraphLayout, Pfeil).
Constructor for class edu.tucz.via.AddKanteCommand
- Erzeugt das neue Kommando und übernimmt die Daten.
- AddKnotenCommand(GraphLayout, Knoten).
Constructor for class edu.tucz.via.AddKnotenCommand
- Erzeugt ein Kommando zu einfügen eines Knotens in ein GraphLayout
- AddKnotenCommand(Knoten).
Constructor for class edu.tucz.via.AddKnotenCommand
- Erzeugt das neue Kommando und übernimmt die Daten.
- AddKnotenCommand(ViACanvas, Knoten).
Constructor for class edu.tucz.via.AddKnotenCommand
- Erzeugt das neue Kommando und übernimmt die Daten.
- AddPairLayoutCommand(PairLayout).
Constructor for class edu.tucz.via.AddPairLayoutCommand
-
- animation.
Variable in class edu.tucz.via.ViAApplet
-
- anpassen().
Method in class edu.tucz.via.HTMLStringList
- Zeichnet die Liste komplett neu und paßt interne Attribute an.
- append(Knoten).
Method in class edu.tucz.via.ListLayout
- Hängt einen Knoten an die Liste an.
- AppletCopyright.
Static variable in class edu.tucz.via.ViAApplet
-
- ArrayLayout(Location, int, int).
Constructor for class edu.tucz.via.ArrayLayout
- Konstruktor zu Erzeugen eines neuen ArrayLayouts.
- at.
Variable in class edu.tucz.via.CompositeGraphical
- Die Position des Ursprungs der Komposition.
- at.
Variable in class edu.tucz.via.Knoten
-
- b.
Variable in class edu.tucz.via.Knoten
-
- BACKWARD.
Static variable in class edu.tucz.via.PfeilTyp
- Dieser PfeilTyp zeigt in die umgekehrte Richtung des FORWARD-Types.
- canvas.
Static variable in class edu.tucz.via.Command
-
- CanvasRepaintCommand().
Constructor for class edu.tucz.via.CanvasRepaintCommand
-
- ccw(Point, Point, Point).
Static method in class edu.tucz.via.SquareKnoten
- Bestimmt die Lage dreier Punkte zueinander.
- co.
Variable in class edu.tucz.via.MoveKnotenCommand
-
- colback.
Variable in class edu.tucz.via.SquareKnoten
-
- colfont.
Variable in class edu.tucz.via.SquareKnoten
-
- colline.
Variable in class edu.tucz.via.SquareKnoten
-
- Command().
Constructor for class edu.tucz.via.Command
-
- CompositeCommand().
Constructor for class edu.tucz.via.CompositeCommand
- Konstruktor
- CompositeGraphical(Location).
Constructor for class edu.tucz.via.CompositeGraphical
- Erzeugt ein neues CompositeGraphical.
- connect(int, int).
Method in class edu.tucz.via.GraphLayout
- Verbindet zwei Knoten.
- connect(Knoten, Knoten).
Method in class edu.tucz.via.GraphLayout
- Verbindet zwei Knoten.
- delAll().
Method in class edu.tucz.via.ViACanvas
- Entfernt alle Elemente aus dem Canvas.
- delItem().
Method in class edu.tucz.via.HTMLStringList
- Entfernt den letzten Eintrag aus der Liste.
- delItem(GraphicalObject).
Method in class edu.tucz.via.ViACanvas
- Entfernt ein GraphicalObject vom Canvas.
- disableAllButtons().
Method in class edu.tucz.via.ViAApplet
- Mit dieser Methode werden alle 4 Buttons der Ablaufsteuerung deaktiviert.
- disableFirstButton().
Method in class edu.tucz.via.ViAApplet
- Mit dieser Methode wird der Button mit dem Titel "|<<" deaktiviert.
- disableLastButton().
Method in class edu.tucz.via.ViAApplet
- Mit dieser Methode wird der Button mit dem Titel ">>|" deaktiviert.
- disableNextButton().
Method in class edu.tucz.via.ViAApplet
- Mit dieser Methode wird der Button mit dem Titel ">" deaktiviert.
- disablePrevButton().
Method in class edu.tucz.via.ViAApplet
- Mit dieser Methode wird der Button mit dem Titel "<" deaktiviert.
- doAnimation(ViAAnimation).
Method in class edu.tucz.via.ViAApplet
- Beginnt eine neue Animation.
- doIt().
Method in class edu.tucz.via.AddKanteCommand
- Fügt die Kanten zum Layout hinzu ohne neu zu zeichnen
- doIt().
Method in class edu.tucz.via.AddKnotenCommand
- Fügt den Knoten zum Canvas hinzu, ohne das Canvas explizit neu zu zeichnen
- doIt().
Method in class edu.tucz.via.AddPairLayoutCommand
- Führt eine Aktion aus, ohne sie anzuzeigen.
- doIt().
Method in class edu.tucz.via.CanvasRepaintCommand
- Führt eine Aktion aus, ohne sie anzuzeigen.
- doIt().
Method in class edu.tucz.via.Command
- Führt eine Aktion aus, ohne sie anzuzeigen.
- doIt().
Method in class edu.tucz.via.CompositeCommand
- Führt alle Kommandos aus, die eine CompositeCommand Instanz verwaltet.
- doIt().
Method in class edu.tucz.via.MessageCommand
- Schreibt den String an das Ende der Liste.
- doIt().
Method in class edu.tucz.via.MoveKnotenCommand
- Bewegt den Knoten auf die neue Position, ohne die Veränderung anzuzeigen
- doIt().
Method in class edu.tucz.via.RemoveKanteCommand
- Entfernt die Kante aus dem Layout ohne ein Neuzeichnen des Canvas auszulösen.
- doIt().
Method in class edu.tucz.via.RemoveKnotenCommand
- Entfernt den Knoten vom Canvas ohne neu zu zeichnen.
- doIt().
Method in class edu.tucz.via.RemovePairLayoutCommand
- Führt eine Aktion aus, ohne sie anzuzeigen.
- doNext().
Method in class edu.tucz.via.ViAAnimation
- Führt das nächste Kommando aus, ohne eine Aktualisierung des Bildschirms zu verlangen.
- doTillEnd().
Method in class edu.tucz.via.ViAAnimation
- Führt alle Kommandos bis zum Ende aus und zeichnet danach das Applet neu.
- DOUBLE.
Static variable in class edu.tucz.via.PfeilTyp
- Dieser PfeilTyp besitzt an beiden Enden eine Spitze.
- draw(Graphics).
Method in class edu.tucz.via.ArrayLayout
- Zeichnet alle Knoten.
- draw(Graphics).
Method in class edu.tucz.via.EndKnoten
- Zeichnet den EndKnoten in den Kontext
- draw(Graphics).
Method in class edu.tucz.via.GraphicalObject
- Diese Methode wird aufgerufen, wenn sich das Objekt zeichnen soll.
- draw(Graphics).
Method in class edu.tucz.via.GraphLayout
- Zeichnet alle Elemente neu.
- draw(Graphics).
Method in class edu.tucz.via.Indicator
- Zeichnet den Indicator.
- draw(Graphics).
Method in class edu.tucz.via.InvisibleKnoten
- Zeichnet den Knoten - indem es nichts zeichnet :-)
- draw(Graphics).
Method in class edu.tucz.via.KopfKnoten
- Zeichnet den Knoten.
- draw(Graphics).
Method in class edu.tucz.via.LineGraphical
- Zeichnet die Linie.
- draw(Graphics).
Method in class edu.tucz.via.ListKnoten
- Zeichnet den Knoten.
- draw(Graphics).
Method in class edu.tucz.via.ListLayout
- Zeichnet alle Elemente des Layouts.
- draw(Graphics).
Method in class edu.tucz.via.PairLayout
- Zeichnet die Elemente des Layouts neu.
- draw(Graphics).
Method in class edu.tucz.via.Pfeil
- Zeichnet den Pfeil und (wenn vorhanden) das Label.
- draw(Graphics).
Method in class edu.tucz.via.RoundKnoten
- Zeichnet den Knoten.
- draw(Graphics).
Method in class edu.tucz.via.SquareKnoten
- Zeichnet den Knoten.
- draw(Graphics, int, int, int).
Method in class edu.tucz.via.HTMLString
- Zeichnet den HTMLString auf ein Graphics.
- enableAllButtons().
Method in class edu.tucz.via.ViAApplet
- Mit dieser Methode werden alle 4 Buttons der Ablaufsteuerung aktiviert.
- enableFirstButton().
Method in class edu.tucz.via.ViAApplet
- Mit dieser Methode wird der Button mit dem Titel "|<<" aktiviert.
- enableLastButton().
Method in class edu.tucz.via.ViAApplet
- Mit dieser Methode wird der Button mit dem Titel ">>|" aktiviert.
- enableNextButton().
Method in class edu.tucz.via.ViAApplet
- Mit dieser Methode wird der Button mit dem Titel ">" aktiviert.
- enablePrevButton().
Method in class edu.tucz.via.ViAApplet
- Mit dieser Methode wird der Button mit dem Titel "<" aktiviert.
- EndKnoten(Location).
Constructor for class edu.tucz.via.EndKnoten
- Erzeugt einen neuen EndKnoten and er angegebenen Stelle.
- exactLayout(Dimension).
Method in class edu.tucz.via.ArrayLayout
- Die Knoten werden gemäß des Layoutes ausgerichtet.
- exactLayout(Dimension).
Method in class edu.tucz.via.CompositeGraphical
- Alle Knoten werden gemäß den Vorgaben des Layoutes angeordnet.
- exactLayout(Dimension).
Method in class edu.tucz.via.GraphLayout
- Ordnet die Knoten im Kreis an.
- exactLayout(Dimension).
Method in class edu.tucz.via.ListLayout
- Ordnet die Elemente der List neu an.
- exactLayout(Dimension).
Method in class edu.tucz.via.PairLayout
- ExactLayout hat für dieses Layout nichts zu tun.
- firstButton(Event).
Method in class edu.tucz.via.ViAApplet
- Diese Mehtode wird von der Ablaufsteuerung aufgerufen, sobald der Button "|<<" gedrückt wird.
- FORWARD.
Static variable in class edu.tucz.via.PfeilTyp
- Dieser PfeilTyp ist der normale Pfeil, dessen Spitze auf das Ziel des Pfeiles zeigt.
- fot.
Variable in class edu.tucz.via.SquareKnoten
-
- fromInt(int).
Static method in class edu.tucz.via.PfeilTyp
- Ermittelt einen PfeilTyp aufgrund einer Nummer.
- getAbsolutePoint(Dimension).
Method in class edu.tucz.via.Location
- Ermittelt den physischen Punkt, der der Location bei der angegebenen Dimension des Fensters
entspricht.
- getAbsoluteX(Dimension).
Method in class edu.tucz.via.Location
- Ermittelt die phyische x-Koordinate des Punktes im Canvas der angegebenen Dimension.
- getAbsoluteX(Dimension).
Method in class edu.tucz.via.OffsetLocation
- Ermittelt die physische x-Position für die angegebene Dimension.
- getAbsoluteX(Dimension).
Method in class edu.tucz.via.RelLocation
- Berechnet die physiche x-Position des Punktes.
- getAbsoluteY(Dimension).
Method in class edu.tucz.via.Location
- Ermittelt die phyische y-Koordinate des Punktes im Canvas der angegebenen Dimension.
- getAbsoluteY(Dimension).
Method in class edu.tucz.via.OffsetLocation
- Ermittelt die physische y-Position für die angegebene Dimension.
- getAbsoluteY(Dimension).
Method in class edu.tucz.via.RelLocation
- Berechnet die physiche y-Position des Punktes.
- getAllEffected(Knoten).
Method in class edu.tucz.via.CompositeGraphical
- Diese Methode liefert alle Abhänigen GrafikObjekte zurück.
- getAllEffected(Knoten).
Method in class edu.tucz.via.GraphLayout
- Ermittelt alle abhänigen Elemente.
- getAllEffected(Knoten).
Method in class edu.tucz.via.ListLayout
- Ermittelt alle Elemente, die vom angegebenen Knoten abhängig sind.
- getAllEffected(Knoten).
Method in class edu.tucz.via.PairLayout
- Ermittelt alle abhänigigen Elemente.
- getBoundingRect().
Method in class edu.tucz.via.ArrayLayout
- Ermittelt das Rechteck, das das gesamte Layout umschließt.
- getBoundingRect().
Method in class edu.tucz.via.GraphicalObject
- Gibt die Koordinaten des umschließenden Rechtecks zurück.
- getBoundingRect().
Method in class edu.tucz.via.GraphLayout
- Ermittelt das Rechteck, das das gesamte Layout umschließt.
- getBoundingRect().
Method in class edu.tucz.via.InvisibleKnoten
- Gibt ein Rechteck zurück, daß die Abmessungen des Knotens enthält.
- getBoundingRect().
Method in class edu.tucz.via.Knoten
- Ermittelt das den Knoten umschließende Rechteck.
- getBoundingRect().
Method in class edu.tucz.via.LineGraphical
- Bestimmt das Rechteck, daß die Linie einschlißt.D.h.
- getBoundingRect().
Method in class edu.tucz.via.ListKnoten
- Ermittelt das den Knoten umschließende Rechteck.
- getBoundingRect().
Method in class edu.tucz.via.ListLayout
- Sollte das Rechteck zurückliefern, daß das gesamte Layout umschließt.
- getBoundingRect().
Method in class edu.tucz.via.PairLayout
- Sollte das Rechteck zurückliefern, daß das gesamte Layout umschließt.
- getBoundingRect().
Method in class edu.tucz.via.Pfeil
- Ermittelt das den Pfeil (und das Label) umschließende Rechteck.
- getEndLocation().
Method in class edu.tucz.via.LineGraphical
- Es wird der Endpunkt (to) zurückgeliefert.
- getFrom().
Method in class edu.tucz.via.Pfeil
- Gibt den Startknoten des Pfeiles zurück
- getHeight().
Method in class edu.tucz.via.Knoten
- Gibt die Höhe des Knotens zurück.
- getLocation().
Method in class edu.tucz.via.CompositeGraphical
- Diese Funktion gibt die Lage des CompositeGraphical zurück.
- getLocation().
Method in class edu.tucz.via.GraphicalObject
- Gibt die Lage des Objektes zurück, Es wird immer der Mittelpunkt angegeben.
- getLocation().
Method in class edu.tucz.via.Knoten
- Gibt die Position des Knotens zurück.
- getLocation().
Method in class edu.tucz.via.LineGraphical
- Es wird der Anfangspunkt (from) zurückgeliefert.
- getLocation().
Method in class edu.tucz.via.ListLayout
- Ermittelt die Position der Liste.
- getLocation().
Method in class edu.tucz.via.PairLayout
- Würde die Position des Layoutes zurückgeben.
- getLocation().
Method in class edu.tucz.via.Pfeil
- Ermittelt die Position des Pfeiles.
- getPfeilDirection(Knoten, Pfeil, PfeilDirection).
Method in class edu.tucz.via.Knoten
-
Bestimmt die Richtung, ankommender oder weggehender Pfeile.
- getPfeilDirection(Knoten, Pfeil, PfeilDirection).
Method in class edu.tucz.via.ListKnoten
- Ermittelt die Richtung, in die Pfeile zeigen, die an diesem Knoten ankommen/wegzeigen.
- getPfeilDirection(Knoten, Pfeil, PfeilDirection).
Method in class edu.tucz.via.RoundKnoten
- Ermittelt die Richtung, die ein auf diesen Knoten zeigender (oder wegzeigender) Pfeil hat.
- getPfeilLocation(Knoten, Pfeil, PfeilDirection).
Method in class edu.tucz.via.GraphKnoten
- Ermittelt den Start- oder Endpunkt von Pfeilen an den Knoten.
- getPfeilLocation(Knoten, Pfeil, PfeilDirection).
Method in class edu.tucz.via.Knoten
-
Berechnet, wo der angegebene Pfeil seinen Endpunkt an diesem Knoten hat.
- getPfeilLocation(Knoten, Pfeil, PfeilDirection).
Method in class edu.tucz.via.ListKnoten
- Ermittelt die Postion, an der Peile weggehen oder ankommen.
- getPfeilLocation(Knoten, Pfeil, PfeilDirection).
Method in class edu.tucz.via.RoundKnoten
- Ermittelt die Position, an der ein weggehender/hinzeigender Pfeil an den Knoten gezeichnet
wird.
- getRadius().
Method in class edu.tucz.via.GraphLayout
- Ermittelt den Radius des Kreises, auf dem die Knotenmittelpunkte angeordnet werden.
- getRelativPoint().
Method in class edu.tucz.via.Location
- Gibt den relativen Punkt zurück.
- getRelativPoint().
Method in class edu.tucz.via.OffsetLocation
- Ermittelt den relativen Punkt unter Berücksichtigung der Verschiebung.
- getRelativPoint().
Method in class edu.tucz.via.RelLocation
- Berechnet den dieser Location entsprechenden Punkt.
- getRelativX().
Method in class edu.tucz.via.Location
- Gibt die relative x-Koordinate zurück.
- getRelativX().
Method in class edu.tucz.via.OffsetLocation
- Gibt die tatsächliche logische x-Position zurück.
- getRelativX().
Method in class edu.tucz.via.RelLocation
- Bestimmt die logische x-Koordinate, die dem angegebenen Bruchteil der logischen Breite
entspricht.
- getRelativY().
Method in class edu.tucz.via.Location
- Gibt die relative y-Koordinate zurück.
- getRelativY().
Method in class edu.tucz.via.OffsetLocation
- Gibt die tatsächliche logische y-Position zurück.
- getRelativY().
Method in class edu.tucz.via.RelLocation
- Bestimmt die logische y-Koordinate, die dem angegebenen Bruchteil der logischen Höhe
entspricht.
- getText().
Method in class edu.tucz.via.SquareKnoten
- Gibt den Text zurück, den der Knoten enthält.
- getTo().
Method in class edu.tucz.via.Pfeil
- Gibt den Zielknoten des Pfeiles zurück.
- getTyp().
Method in class edu.tucz.via.Pfeil
- Gibt den Typ des Pfeiles zurück.
- getWidth().
Method in class edu.tucz.via.Knoten
- Gibt die Breite des Knotens zurück.
- getXDimension().
Static method in class edu.tucz.via.Location
- Gitb die aktuelle x-Dimension zurück.
- getXOffset().
Static method in class edu.tucz.via.Location
- Liefert das aktuelle x-Offset zurück
- getYDimension().
Static method in class edu.tucz.via.Location
- Gitb die aktuelle y-Dimension zurück.
- getYOffset().
Static method in class edu.tucz.via.Location
- Liefert das aktuelle y-Offset zurück
- getZoom().
Method in class edu.tucz.via.ViACanvas
- Liefert die Zoomstufe zurück.
- grafikFenster.
Variable in class edu.tucz.via.ViAApplet
-
- GraphicalObject().
Constructor for class edu.tucz.via.GraphicalObject
-
- GraphKnoten(String, Location, int, int).
Constructor for class edu.tucz.via.GraphKnoten
- Konstruktor.
- GraphLayout(Location, int).
Constructor for class edu.tucz.via.GraphLayout
- Constructor.
- GrayGraphKnoten(Location, int, int).
Constructor for class edu.tucz.via.GrayGraphKnoten
- Der Construktor initialisiert den Grauen Knoten.
- GrayGraphKnoten(String, Location, int, int).
Constructor for class edu.tucz.via.GrayGraphKnoten
- Der Construktor initialisiert den Grauen Knoten.
- h.
Variable in class edu.tucz.via.Knoten
-
- hasBackwardArrow().
Method in class edu.tucz.via.PfeilTyp
- Ermittelt, ob der PfeilTyp eine rückwärtsgerichtete Spitze hat.
- hasForwardArrow().
Method in class edu.tucz.via.PfeilTyp
- Ermittelt, ob der PfeilTyp eine vorwärtsgerichtete Spitze hat.
- height.
Variable in class edu.tucz.via.Knoten
-
- HINZEIGEND.
Static variable in class edu.tucz.via.PfeilDirection
- Diese Konstante beschreibt einen Pfeil, der auf einen Knoten hinzeigt.
- HTMLString(String).
Constructor for class edu.tucz.via.HTMLString
- Erzeugt einen neuen HTMLString.
- HTMLStringList().
Constructor for class edu.tucz.via.HTMLStringList
- Das ist der Standard-Constructor.
- Indicator(Location).
Constructor for class edu.tucz.via.Indicator
- Erzeugt einen neuen Indicator an der angegebenen Position.
- Indicator(Location, Color).
Constructor for class edu.tucz.via.Indicator
- Erzeugt einen neuen Indicator an der Position mit der angegebenen Farbe.
- init().
Method in class edu.tucz.via.ViAApplet
- Default Initialisierung.
- init(ViACanvas, HTMLStringList).
Static method in class edu.tucz.via.Command
- Initialisiert das Command.
- insertAt(Knoten, int).
Method in class edu.tucz.via.ListLayout
- Fügt einen Knoten an angegebener Stelle in die Liste ein.
- intersect(Point, Point, Point, Point).
Static method in class edu.tucz.via.SquareKnoten
- Ermittelt, ob sich zwei Linien schneiden.
- InvisibleKnoten(Location).
Constructor for class edu.tucz.via.InvisibleKnoten
- Erzeugt einen neuen InvisibleKnoten an der angegebenen Positon.
- k.
Variable in class edu.tucz.via.MoveKnotenCommand
-
- k0.
Variable in class edu.tucz.via.ListLayout
- Der KopfKnoten, der den Beginn der Liste markiert.
- kn.
Variable in class edu.tucz.via.ListLayout
- Der EndKnoten, der das Ende der Liste darstellt.
- knoten.
Variable in class edu.tucz.via.ArrayLayout
- Die Knoten werden in einem Vector organisiert.
- knoten.
Variable in class edu.tucz.via.GraphLayout
- Die Knoten werden in diesem Attribut gespeichert.
- knoten.
Variable in class edu.tucz.via.ListLayout
- Ein Vektor, der alle Knoten der Liste enthält.
- Knoten(Location).
Constructor for class edu.tucz.via.Knoten
- Erzeugt einen neuen Knoten an der Position at.
- KopfKnoten(Location).
Constructor for class edu.tucz.via.KopfKnoten
- Erzeugt einen neuen KopfKnoten an der angegebenen Position.
- lastButton(Event).
Method in class edu.tucz.via.ViAApplet
- Diese Mehtode wird von der Ablaufsteuerung aufgerufen, sobald der Button ">>|" gedrückt wird.
- layout(Dimension).
Method in class edu.tucz.via.ArrayLayout
- Alle Knoten werden ausgerichtet.
- layout(Dimension).
Method in class edu.tucz.via.EndKnoten
- Setzt die relativen Koordinaten der Location in absolute Device-Koordinaten (Pixel) um.
- layout(Dimension).
Method in class edu.tucz.via.GraphicalObject
- Diese Methode bereitet die virtuellen(relativen) Koordinaten der Objekte auf.
- layout(Dimension).
Method in class edu.tucz.via.GraphLayout
- Paßt die Koordinaten der Knoten und Pfeile an die Diemensionen des Fensters an.
- layout(Dimension).
Method in class edu.tucz.via.Indicator
- Paßt die logischen Maße des Indicators an das Fenster an.
- layout(Dimension).
Method in class edu.tucz.via.Knoten
- Rechnet logische in phsische Koordinaten um.
- layout(Dimension).
Method in class edu.tucz.via.KopfKnoten
- Rechnet die logischen Koordinaten in physische Koordinaten um.
- layout(Dimension).
Method in class edu.tucz.via.LineGraphical
- Übersetzt die logischen Koordinaten in physische Koordinaten.
- layout(Dimension).
Method in class edu.tucz.via.ListKnoten
- Rechnet logische in phsische Koordinaten um.
- layout(Dimension).
Method in class edu.tucz.via.ListLayout
- Führt für alle Knoten und Pfeile ein layout aus.
- layout(Dimension).
Method in class edu.tucz.via.PairLayout
- Alle (drei) Elemente dieses Layouts werdengelayoutet.
- layout(Dimension).
Method in class edu.tucz.via.Pfeil
- Überträgt die logischen Koordinaten in physische Koordinaten und bereitet so das
Zeichnen vor.
- layout(Dimension).
Method in class edu.tucz.via.RoundKnoten
- Rechnet logische in phsische Koordinaten um.
- layout(Dimension).
Method in class edu.tucz.via.SquareKnoten
- Rechnet logische in phsische Koordinaten um.
- layoutAndRepaint().
Method in class edu.tucz.via.ViACanvas
- Diese Methode zeichnet das Canvas nach einem Layout-Vorgang neu.
- layoutObjects().
Method in class edu.tucz.via.ViACanvas
- Diese Methode führt das Layout über alle GraphicalObjects des Canvas aus.
- LINE_ONLY.
Static variable in class edu.tucz.via.PfeilTyp
- Dieser PfeilTyp betsteht einzig aus einer Linie.
- LineGraphical(Location, Location).
Constructor for class edu.tucz.via.LineGraphical
- Erzeugt eine neue Line.
- LineGraphical(Location, Location, Color).
Constructor for class edu.tucz.via.LineGraphical
- Erzeugt eine neue Line.
- ListKnoten(String, Location, int, int).
Constructor for class edu.tucz.via.ListKnoten
- Erzeugt einen neuen ListKnoten mit dem angegebenen Text.
- ListLayout(Location).
Constructor for class edu.tucz.via.ListLayout
- Erzeugt eine neues ListLayout an der angegebenen Position.
- Location(int, int).
Constructor for class edu.tucz.via.Location
- Initialisiert die Location mit den angegebenen Werten.
- Location(Location, int, int).
Constructor for class edu.tucz.via.Location
- Erzeugt eine Location relativ zur angegebenen Location.
- logicalX2PhysicalX(Dimension, double).
Static method in class edu.tucz.via.RelLocation
- Wandelt den angegebenen logischen x-Wert in einen physischen x-Wert um.
- logicalX2PhysicalX(Dimension, int).
Static method in class edu.tucz.via.Location
- Rechnet die angegebene Breite in physische Koordinaten um.
- logicalY2PhysicalY(Dimension, double).
Static method in class edu.tucz.via.RelLocation
- Wandelt den angegebenen logischen y-Wert in einen physischen y-Wert um.
- logicalY2PhysicalY(Dimension, int).
Static method in class edu.tucz.via.Location
- Rechnet die angegebene Höhe in physische Koordinaten um.
- MessageCommand(HTMLStringList, String).
Constructor for class edu.tucz.via.MessageCommand
- Erzeut ein MessageCommand, das den angegebenen String auf die angegebene HTMLStringList
schreibt (und auch wieder löschen kann).
- MessageCommand(String).
Constructor for class edu.tucz.via.MessageCommand
- Erzeugt ein MessgeCommand, das den angegebenen String auf die Liste schreibt und
bei Bedarf auch wieder löscht.
- MoveKnotenCommand(CompositeGraphical, Knoten, Location, int).
Constructor for class edu.tucz.via.MoveKnotenCommand
- Erzeut ein MoveKnotenCommand für Knoten, der innerhalb eines Layouts verschoben werden soll.
- MoveKnotenCommand(Knoten, Location, int).
Constructor for class edu.tucz.via.MoveKnotenCommand
- Erzeut ein MoveKnotenCommand für einen Knoten, der nicht in einem Layout sind bzw.
- MoveKnotenCommand(ViACanvas, CompositeGraphical, Knoten, Location, int).
Constructor for class edu.tucz.via.MoveKnotenCommand
- Erzeut ein MoveKnotenCommand für Knoten, der innerhalb eines Layouts verschoben werden soll.
- MoveKnotenCommand(ViACanvas, Knoten, Location, int).
Constructor for class edu.tucz.via.MoveKnotenCommand
- Erzeut ein MoveKnotenCommand für einen Knoten, der nicht in einem Layout sind bzw.
- moveObject(CompositeGraphical, Knoten, Location, int).
Method in class edu.tucz.via.ViACanvas
- Diese Methode bewegt einen Knoten in Form einer Animation.
- moveObject(Knoten, Location, int).
Method in class edu.tucz.via.ViACanvas
- Diese Methode bewegt einen Knoten in Form einer Animation.
- moveTo(Location).
Method in class edu.tucz.via.CompositeGraphical
- Bewegt das CompositeGraphical zu einer neuen Position.
- moveTo(Location).
Method in class edu.tucz.via.Knoten
- Bewegt den Knoten auf die angegebene Position.
- moveTo(Location).
Method in class edu.tucz.via.ListLayout
- Bewegt den KopfKnoten der Liste an die angegebene Position.
- moveTo(Location).
Method in class edu.tucz.via.PairLayout
- Würde das Layout auf eine neue Position bewegen.
- nextButton(Event).
Method in class edu.tucz.via.ViAApplet
- Diese Mehtode wird von der Ablaufsteuerung aufgerufen, sobald der Button ">" gedrückt wird.
- OffsetLocation(Location, int, int).
Constructor for class edu.tucz.via.OffsetLocation
- Erzeugt eine Location relativ um dx und dy versetzt zur originalen Location.
- oldLoc.
Variable in class edu.tucz.via.MoveKnotenCommand
-
- optionen.
Variable in class edu.tucz.via.ViAApplet
- Dieses Panel soll vom Schreiber der konkreten Applets verwendet werden, um eigene Steuerelemente
in das ViAApplet zu bringen.
- paint(Graphics).
Method in class edu.tucz.via.ViACanvas
- Zeichnet das Canvas neu.
- PairLayout().
Constructor for class edu.tucz.via.PairLayout
- Initialisiert ein leeres PairLayout.
- PairLayout(Knoten, Pfeil, Knoten).
Constructor for class edu.tucz.via.PairLayout
- Initialisiert ein PairLayout mit den angegebenen Knoten und dem verbindenden Pfeil
- Pfeil(Knoten, Knoten).
Constructor for class edu.tucz.via.Pfeil
- Erzeugt einen Pfeil, der die Knoten from und to miteinander verbindet.
- Pfeil(Knoten, Knoten, PfeilTyp).
Constructor for class edu.tucz.via.Pfeil
- Erzeugt einen Pfeil, der die Knoten from und to miteinander verbindet.
- Pfeil(Knoten, Knoten, String).
Constructor for class edu.tucz.via.Pfeil
- Erzeugt einen Pfeil, der die Knoten from und to miteinander verbindet.
- Pfeil(Knoten, Knoten, String, PfeilTyp).
Constructor for class edu.tucz.via.Pfeil
- Erzeugt einen Pfeil, der die Knoten from und to miteinander verbindet.
- pfeile.
Variable in class edu.tucz.via.GraphLayout
- In diesem Vector werden die Pfeile, die die Knoten verbinden abgelegt.
- pfeile.
Variable in class edu.tucz.via.ListLayout
- Ein Vektor, der alle Pfeile der Liste enthält.
- physicalX2LogicalX(Dimension, int).
Static method in class edu.tucz.via.Location
- Rechnet physiche Breite in logische Koordinaten um.
- physicalY2LogicalY(Dimension, int).
Static method in class edu.tucz.via.Location
- Rechnet physiche Höhe in logische Koordinaten um.
- prevButton(Event).
Method in class edu.tucz.via.ViAApplet
- Diese Mehtode wird von der Ablaufsteuerung aufgerufen, sobald der Button "<" gedrückt wird.
- putItem(GraphicalObject).
Method in class edu.tucz.via.ViACanvas
- Fügt ein GraficalObject zum Canvas hinzu.
- putItem(String).
Method in class edu.tucz.via.HTMLStringList
- Fügt einen String ein, ohne die Liste neu zu zeichnen.
- RelLocation(double, double).
Constructor for class edu.tucz.via.RelLocation
- Erzeugt eine neue RelLocation mit den angegebenen Werten.
- removeAll().
Method in class edu.tucz.via.HTMLStringList
- Entfernt alle Strings aus der Liste.
- removeAll().
Method in class edu.tucz.via.ViACanvas
- Entfernt alle Elemente aus dem Canvas.
- removeAt(int).
Method in class edu.tucz.via.HTMLStringList
- Entfernt den Eintrag an Position at.
- removeFromTo(int, int).
Method in class edu.tucz.via.HTMLStringList
- Entfernt einen angegebenen Bereich von Strings aus der Liste.
- removeItem(GraphicalObject).
Method in class edu.tucz.via.ViACanvas
- Entfernt ein GraphicalObject vom Canvas.
- removeItem(Knoten).
Method in class edu.tucz.via.ArrayLayout
- Entfernt einen Knoten aus dem ArrayLayout.
- removeItem(Knoten).
Method in class edu.tucz.via.GraphLayout
- Entfernt einen Knoten aus dem Layout.
- removeItem(Pfeil).
Method in class edu.tucz.via.GraphLayout
- Entfernt einen Pfeil.
- RemoveKanteCommand(GraphLayout, Pfeil).
Constructor for class edu.tucz.via.RemoveKanteCommand
- Erzeugt das neue Kommando.
- RemoveKnotenCommand(GraphLayout, Knoten).
Constructor for class edu.tucz.via.RemoveKnotenCommand
- Erzeugt ein Kommando zu löschen eines Knotens aus einem GraphLayout
- RemoveKnotenCommand(Knoten).
Constructor for class edu.tucz.via.RemoveKnotenCommand
- Erzeugt das neue Kommando und übernimmt die Daten.
- RemoveKnotenCommand(ViACanvas, Knoten).
Constructor for class edu.tucz.via.RemoveKnotenCommand
- Erzeugt das neue Kommando und übernimmt die Daten.
- removeLast().
Method in class edu.tucz.via.HTMLStringList
- Entfernt den letzten Eintrag aus der Liste.
- RemovePairLayoutCommand(PairLayout).
Constructor for class edu.tucz.via.RemovePairLayoutCommand
-
- repaint(Rectangle).
Method in class edu.tucz.via.ViACanvas
- Zeichnet das Canvas innerhalb des angegebenen Rechtecks neu.
- reverse().
Method in class edu.tucz.via.PfeilDirection
- Ermittelt die umgekehrte Richtung zur gegebenen Richtung.
- RoundKnoten(Location).
Constructor for class edu.tucz.via.RoundKnoten
- Erzeugt einen Knoten an der angegebenen Position.
- setBackColor(Color).
Method in class edu.tucz.via.SquareKnoten
- Setzt die Hintergrundfarbe des Knotens.
- setBorderColor(Color).
Method in class edu.tucz.via.SquareKnoten
- Setzt die Farbe der Linien im/um den Knoten.
- setFontColor(Color).
Method in class edu.tucz.via.SquareKnoten
- Setzt die Farbe der Schrift des Knotens.
- setFrom(Knoten).
Method in class edu.tucz.via.Pfeil
- "Verbiegt" den Pfeil auf den angegebenen Knoten.
- setObjects(Pfeil).
Method in class edu.tucz.via.PairLayout
- Setzt das Layout auf die im übergebenen Pfeil enthaltenen
Objekte.
- setTo(Knoten).
Method in class edu.tucz.via.Pfeil
- "Verbiegt" den Pfeil auf den angegebenen Knoten.
- setTyp(PfeilTyp).
Method in class edu.tucz.via.Pfeil
- Ändert den Typ des Pfeiles.
- setXDimension(int).
Static method in class edu.tucz.via.Location
- Setzt die x-Dimension auf den angegebenen Wert.
- setXOffset(int).
Static method in class edu.tucz.via.Location
- Setzt das x-Offset auf einen neuen Wert.
- setYDimension(int).
Static method in class edu.tucz.via.Location
- Setzt die y-Dimension auf den angegebenen Wert.
- setYOffset(int).
Static method in class edu.tucz.via.Location
- Setzt das y-Offset auf einen neuen Wert.
- showIt().
Method in class edu.tucz.via.AddKanteCommand
- Fügt die Kante dem Lyout hinzu und zeichnet das Canvas neu.
- showIt().
Method in class edu.tucz.via.AddKnotenCommand
- Fügt den Knoten dem Canvas hinzu und zeichnet neu.
- showIt().
Method in class edu.tucz.via.AddPairLayoutCommand
- Führt die Aktion aus und zeigt diese auch sofort an.
- showIt().
Method in class edu.tucz.via.CanvasRepaintCommand
- Führt die Aktion aus und zeigt diese auch sofort an.
- showIt().
Method in class edu.tucz.via.Command
- Führt die Aktion aus und zeigt diese auch sofort an.
- showIt().
Method in class edu.tucz.via.CompositeCommand
- Führt alle Kommandos aus und zeigt es auch sofort an.
- showIt().
Method in class edu.tucz.via.MessageCommand
- Schreibt den String an das Ende der Liste.
- showIt().
Method in class edu.tucz.via.MoveKnotenCommand
- Bewegt den Knoten auf die neue Position und zeigt es auch mit an.
- showIt().
Method in class edu.tucz.via.RemoveKanteCommand
- Entfernt die Kante aus dem Layout und zeichnet das Canvas neu.
- showIt().
Method in class edu.tucz.via.RemoveKnotenCommand
- Entfernt den Knoten vom Canvas und zeichnet neu.
- showIt().
Method in class edu.tucz.via.RemovePairLayoutCommand
- Führt die Aktion aus und zeigt diese auch sofort an.
- showNext().
Method in class edu.tucz.via.ViAAnimation
- Führt das nächste Kommando aus und zeigt die Änderungen auch an.
- SquareKnoten(String, Location, int, int).
Constructor for class edu.tucz.via.SquareKnoten
- Erzeugt einen neuen Knoten.
- start().
Method in class edu.tucz.via.ViAApplet
-
- steps.
Variable in class edu.tucz.via.MoveKnotenCommand
-
- text.
Variable in class edu.tucz.via.SquareKnoten
-
- to.
Variable in class edu.tucz.via.MoveKnotenCommand
-
- toString().
Method in class edu.tucz.via.HTMLString
-
- toString().
Method in class edu.tucz.via.Location
- Erzeugt einen String, der die Location beschreibt.
- toString().
Method in class edu.tucz.via.OffsetLocation
- Gibt einen String zurück, der die Location beschreibt.
- toString().
Method in class edu.tucz.via.Pfeil
- Gibt einen String zurück, der den Pfeil beschreibt.
- toString().
Method in class edu.tucz.via.PfeilDirection
- Gibt einen String zurück, der die PfeilDirection beschreibt.
- toString().
Method in class edu.tucz.via.PfeilTyp
- Gibt einen String zurück, der den PfeilTyp beschreibt.
- toString().
Method in class edu.tucz.via.RelLocation
- Liefert einen die Location beschreibenden String.
- txth.
Variable in class edu.tucz.via.SquareKnoten
-
- txtx.
Variable in class edu.tucz.via.SquareKnoten
-
- unDoIt().
Method in class edu.tucz.via.AddKanteCommand
- Entfernt die Kante aus dem Layout ohne ein Neuzeichnen des Canvas auszulösen.
- unDoIt().
Method in class edu.tucz.via.AddKnotenCommand
- Entfernt den Knoten vom Canvas ohne ein Neuzeichnen des Canvas auszulösen.
- unDoIt().
Method in class edu.tucz.via.AddPairLayoutCommand
- Macht die Aktion rückgängig, ohne sie anzuzeigen
- unDoIt().
Method in class edu.tucz.via.CanvasRepaintCommand
- Macht die Aktion rückgängig, ohne sie anzuzeigen
- unDoIt().
Method in class edu.tucz.via.Command
- Macht die Aktion rückgängig, ohne sie anzuzeigen
- unDoIt().
Method in class edu.tucz.via.CompositeCommand
- Macht alle Kommandos wieder rückgänig, ohne die Änderung anzuzeigen.
- unDoIt().
Method in class edu.tucz.via.MessageCommand
- Entfernt den String vom Ende der Liste.
- unDoIt().
Method in class edu.tucz.via.MoveKnotenCommand
- Bewegt den Knoten auf die alte Position zurück, ohne die Veränderung anzuzeigen
- unDoIt().
Method in class edu.tucz.via.RemoveKanteCommand
- Fügt die Kanten zum Layout hinzu ohne neu zu zeichnen
- unDoIt().
Method in class edu.tucz.via.RemoveKnotenCommand
- Macht das Entfernen durch ein Hinzufügen rückgängig.
- unDoIt().
Method in class edu.tucz.via.RemovePairLayoutCommand
- Macht die Aktion rückgängig, ohne sie anzuzeigen
- unDoLast().
Method in class edu.tucz.via.ViAAnimation
- Macht das vorherige Kommando rückgängig ohne eine Aktualisierung der Anzeige durchzuführen.
- unDoTillStart().
Method in class edu.tucz.via.ViAAnimation
- Macht alle Kommandos rückgänig und zeichnet danach das Applet neu.
- unShowIt().
Method in class edu.tucz.via.AddKanteCommand
- Entfernt die Kante aus dem Layout und zeichnet das Canvas neu.
- unShowIt().
Method in class edu.tucz.via.AddKnotenCommand
- Entfernt den Knoten aus dem Canvas und zeichnet neu.
- unShowIt().
Method in class edu.tucz.via.AddPairLayoutCommand
- Macht die Aktion rückgänig und zeigt es sofort an.
- unShowIt().
Method in class edu.tucz.via.CanvasRepaintCommand
- Macht die Aktion rückgänig und zeigt es sofort an.
- unShowIt().
Method in class edu.tucz.via.Command
- Macht die Aktion rückgänig und zeigt es sofort an.
- unShowIt().
Method in class edu.tucz.via.CompositeCommand
- Wiederruft alle Kommandos und zeigt es an
- unShowIt().
Method in class edu.tucz.via.MessageCommand
- Entfernt den String vom Ende der Liste.
- unShowIt().
Method in class edu.tucz.via.MoveKnotenCommand
- Bewegt den Knoten auf die alte Position zurück und zeigt es auch mit an.
- unShowIt().
Method in class edu.tucz.via.RemoveKanteCommand
- Fügt die Kante dem Layout hinzu und zeichnet das Canvas neu.
- unShowIt().
Method in class edu.tucz.via.RemoveKnotenCommand
- Macht das Entfernen durch ein Hinzufügen rückgängig und zeichnet auch neu.
- unShowIt().
Method in class edu.tucz.via.RemovePairLayoutCommand
- Macht die Aktion rückgänig und zeigt es sofort an.
- unShowLast().
Method in class edu.tucz.via.ViAAnimation
- Macht das vorherige Kommando rückgänigig und zeigt die Änderungen auch an.
- update(Graphics).
Method in class edu.tucz.via.ViACanvas
-
- verlauf.
Static variable in class edu.tucz.via.Command
-
- verlauf.
Variable in class edu.tucz.via.ViAApplet
- Dieses GUI-Element ist am rechten Appletrand angeordnet.
- ViAAnimation(ViACanvas, HTMLStringList).
Constructor for class edu.tucz.via.ViAAnimation
- Erzeugt eine neue Animation.
- ViAApplet().
Constructor for class edu.tucz.via.ViAApplet
-
- ViACanvas().
Constructor for class edu.tucz.via.ViACanvas
- Default Kontruktor
- WEGZEIGEND.
Static variable in class edu.tucz.via.PfeilDirection
- Diese Konstante beschreibt einen Pfeil, der vom Knoten wegzeigt.
- width.
Variable in class edu.tucz.via.Knoten
-
- x.
Variable in class edu.tucz.via.Knoten
-
- y.
Variable in class edu.tucz.via.Knoten
-