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

A

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

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.

C

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.

D

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.

E

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.

F

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.

G

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

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.

I

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

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.

L

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.

M

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.

N

nextButton(Event). Method in class edu.tucz.via.ViAApplet
Diese Mehtode wird von der Ablaufsteuerung aufgerufen, sobald der Button ">" gedrückt wird.

O

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.

P

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.

R

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.

S

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

T

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

U

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

V

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

W

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

x. Variable in class edu.tucz.via.Knoten

Y

y. Variable in class edu.tucz.via.Knoten