Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G I K L M N O P R S T U V W X Y Z

## A

actionPerformed(ActionEvent) - Method in class Kommando
  Methode vom Interface ActionsListener - wird gerufen, wenn Benutzer das Menu gewählt hat
actionPerformed(ActionEvent) - Method in class ZellenEditor
  ActionListener-Methode
activeZelleAnzeige - Variable in class AnzeigeTabelle
aktualisiere(Position, Zelle) - Method in class AnzeigeTabelle
  tausche die Zelle an der angegebenen Position aus
aktualisieren() - Method in class Zelle
  Benachrichtigung des AnzeigeZelle-Objekts im Beobachter-Muster
aktualisiereZellEditor() - Method in class TabellenCursor
  informiert den Zellen-Editor über die neue ausgewählte Zelle
aktuelleZelle() - Method in class ZellenEditor
  liefert Objektreferenz auf die momentan selektierte Zelle
altPosition - Variable in class TabellenCursor
AnzeigeAdresse - Static variable in class Tabkalk
AnzeigeTabelle - Class in <Unnamed>
  Objekt zur Anzeige der Tabelle, beeinhaltet auch das Popup-Menu
AnzeigeTabelle(Tabkalk, int, int) - Constructor for class AnzeigeTabelle
AnzeigeTabelle - Static variable in class Tabkalk
AnzeigeZelle - Class in <Unnamed>
  Anzeigeobjekte für eine Zelle
AnzeigeZelle(Zelle) - Constructor for class AnzeigeZelle
Ausrichtung - Variable in class Zelle
austausch(Zelle, Zelle) - Method in class LeerZelle
auswerten() - Method in class DivOperator
auswerten() - Method in class Funktion
  wertet den Knoten aus durch Aufruf der Funktion
auswerten() - Method in interface Knoten
  liefert den errechneten Wert des Unterbaums
auswerten() - Method in class Konstante
auswerten() - Method in class MinusOperator
auswerten() - Method in class MultOperator
auswerten() - Method in class Operator
auswerten() - Method in class PlusOperator
auswerten() - Method in class ZellenAdresse
  liefert den Wert zurück

## B

bewege(boolean) - Method in class TabellenCursor
  bewegt den Zell-Cursor über die Tabelle
bewegeZellen(Matrix, Position, Position, Position) - Method in class Matrix
  kopiert die Referenzen aus einer Matrix im Bereich (LinksOben,RechtsUnten) in eine andere Matrix.

## C

Cancel - Variable in class Tabkalk
Clipboard - Static variable in class Tabkalk
cols - Variable in class AnzeigeTabelle
computeSize() - Method in class AnzeigeZelle
cursor - Variable in class AnzeigeTabelle

## D

DivOperator - Class in <Unnamed>
  Ein Objekt im Parsebaum einer Formel, das einen Divisions-Operator enthält.
DivOperator() - Constructor for class DivOperator
doit() - Method in class Kommando
  in diese Methode wird der Code eingetragen, der für das Kommando ausgeführt werden soll
doit() - Method in class KOMMANDO_Ausrichtung
doit() - Method in class KOMMANDO_Ausschneiden
doit() - Method in class KOMMANDO_Einfuegen
doit() - Method in class KOMMANDO_GeheZu
doit() - Method in class KOMMANDO_Kopieren
doit() - Method in class KOMMANDO_Nachkomma
doit() - Method in class KOMMANDO_Undo

## E

entry - Variable in class Tabkalk
errorOccured() - Method in class FormelParser
  wird gerufen, wenn bei der Analyse der Eingabe ein Syntaxfehler festgestellt wird

## F

farbenNormal() - Method in class ZellenEditor
  setzt die Farben für den Normalzustand
farbenSyntaxFehler() - Method in class ZellenEditor
  setzt die Farben, wenn ein Syntaxfehler angezeigt werden soll
farbStatus - Variable in class ZellenEditor
fclone() - Method in class FKT_ABS
fclone() - Method in class FKT_COS
fclone() - Method in class FKT_EXP
fclone() - Method in class FKT_LOG
fclone() - Method in class FKT_SIN
fclone() - Method in class FKT_SQRT
fclone() - Method in class FKT_TAN
fclone() - Method in class Funktion
  liefert eine Referenz auf eine Kopie des Funktionsobjekts
FKT_ABS - Class in <Unnamed>
  repräsentiert ein Funktionsobjekt - Absolutbetrags-Funktion - im Parsebaum
FKT_ABS() - Constructor for class FKT_ABS
FKT_COS - Class in <Unnamed>
  repräsentiert ein Funktionsobjekt - Cosinus-Funktion - im Parsebaum
FKT_COS() - Constructor for class FKT_COS
FKT_EXP - Class in <Unnamed>
  repräsentiert ein Funktionsobjekt - Exponential-Funktion - im Parsebaum
FKT_EXP() - Constructor for class FKT_EXP
FKT_LOG - Class in <Unnamed>
  repräsentiert ein Funktionsobjekt - Logarithmus-Funktion - im Parsebaum
FKT_LOG() - Constructor for class FKT_LOG
FKT_SIN - Class in <Unnamed>
  repräsentiert ein Funktionsobjekt - Sinus-Funktion - im Parsebaum
FKT_SIN() - Constructor for class FKT_SIN
FKT_SQRT - Class in <Unnamed>
  repräsentiert ein Funktionsobjekt - Quadratwurzel-Funktion - im Parsebaum
FKT_SQRT() - Constructor for class FKT_SQRT
FKT_TAN - Class in <Unnamed>
  repräsentiert ein Funktionsobjekt - Tangens-Funktion - im Parsebaum
FKT_TAN() - Constructor for class FKT_TAN
FormelParser - Class in <Unnamed>
  Parser für Formeln - liefert den Parsebaum mit den entsprechenden Objekten der Formel zurück
FormelParser(String) - Constructor for class FormelParser
FormelZelle - Class in <Unnamed>
  Eine Zelle, die eine Formel beinhaltet (Details siehe Klasse Zelle)
funktion(double) - Method in class FKT_ABS
funktion(double) - Method in class FKT_COS
funktion(double) - Method in class FKT_EXP
funktion(double) - Method in class FKT_LOG
funktion(double) - Method in class FKT_SIN
funktion(double) - Method in class FKT_SQRT
funktion(double) - Method in class FKT_TAN
Funktion - Class in <Unnamed>
  repräsentiert ein Funktionsobjekt im Parsebaum
Funktion() - Constructor for class Funktion
funktion(double) - Method in class Funktion
  liefert Wert der Funktion
FunktionManager - Class in <Unnamed>
  Hilfsklasse für den Formelparser zur Verwaltung der Funktionen

## G

getActiveZelleAnzeige() - Method in class AnzeigeTabelle
  Zugriffsfunktion - liefert Objektreferenz
getAnzeige() - Method in class FormelZelle
getAnzeige() - Method in class LeerZelle
getAnzeige() - Method in class TextZelle
getAnzeige() - Method in class WertZelle
getAnzeige() - Method in class Zelle
  liefert String zur Anzeige in der Tabelle
getAusrichtung() - Method in class Zelle
  liefert die Ausrichtung der Zelle
getInhalt() - Method in class FormelZelle
getInhalt() - Method in class LeerZelle
getInhalt() - Method in class TextZelle
getInhalt() - Method in class WertZelle
getInhalt() - Method in class Zelle
  liefert den Inhalt der Zelle für den Zellen-Editor
getLabel() - Method in class AnzeigeZelle
  liefert den Anzeigestring der Zelle
getMarkierung(Position, Position) - Method in class TabellenCursor
  liefert den markierten Bereich
getMinimumSize() - Method in class AnzeigeZelle
  limitiert die Breite der Zelle
getNachkomma() - Method in class Zelle
  liefert die Anzahl der Nachkommastellen der Zelle
getName() - Method in class FKT_ABS
getName() - Method in class FKT_COS
getName() - Method in class FKT_EXP
getName() - Method in class FKT_LOG
getName() - Method in class FKT_SIN
getName() - Method in class FKT_SQRT
getName() - Method in class FKT_TAN
getName() - Method in class Funktion
  liefert Namen der Funktion
getParseBaum() - Method in class FormelParser
  liefert die Wurzel des neuen Teilbaums zurück
getPosition(Position) - Method in class TabellenCursor
  meldet die Position des Cursors an das übergebene Positionsobjekt
getPreferredSize() - Method in class AnzeigeZelle
  limitiert die Breite der Zelle
getSpalten() - Method in class AnzeigeTabelle
  liefert Anzahl der Spalten
getSymName() - Method in class AnzeigeZelle
  liefert den symbolischen Namen der Zelle (hier nur Adresse)
getTabellenCursor() - Method in class AnzeigeTabelle
  Zugriffsfunktion - liefert Objektreferenz
getWert() - Method in class FormelZelle
getWert() - Method in class LeerZelle
getWert() - Method in class TextZelle
getWert() - Method in class WertZelle
getWert() - Method in class Zelle
  liefert den Wert für Berechungen
getX() - Method in class Position
getXIndex(AnzeigeZelle) - Method in class AnzeigeTabelle
  liefere die Spaltennummer zu einem gegebenen AnzeigeZellen-Objekt
getY() - Method in class Position
getYIndex(AnzeigeZelle) - Method in class AnzeigeTabelle
  liefere die Zeilennummer zu einem gegebenen AnzeigeZellen-Objekt
getZeilen() - Method in class AnzeigeTabelle
  liefert Anzahl der Zeilen
getZelle(int, int) - Method in class AnzeigeTabelle
  liefert Zelle an der angegebenen Position
getZelle(String) - Method in class AnzeigeTabelle
  liefere die Zelle an der angegebenen Adresse
getZelle() - Method in class AnzeigeZelle
  Zurückliefern der Zelle
getZelle(int, int) - Method in class Matrix
  liefert eine Objektreferenz auf die Zelle an der angebenen Position
getZelle(Position) - Method in class Matrix
  liefert eine Objektreferenz auf die Zelle an der angebenen Position
getZelleAnzeige(int, int) - Method in class AnzeigeTabelle
  liefert das einzelne AnzeigeZelle-Objekt
getZellTyp(String) - Method in class ZellenEditor
  untersucht den Inhalt den angegebenen Strings, erzeugt ein entsprechendes Zellenobjekt und liefert es zurück

## I

Inhalt - Variable in class Matrix
init() - Method in class Tabkalk
  Applet-Methode zur Initialisierung
initProduktion() - Method in class SyntaxFaktor
initProduktion() - Method in class SyntaxFormel
initProduktion() - Method in class SyntaxOperand
initProduktion() - Method in class SyntaxTerm
isAdresse(String) - Method in class Scanner
  prüft, ob der übergebene String eine gültige Adresse ist
isBereichOp(String) - Method in class Scanner
  prüft, ob der übergebene String ein gültiger Bereichsoperator ist (nicht benutzt)
isFunktion(String) - Method in class Scanner
  prüft, ob der übergebene String ein gültiger Funktionsname ist
isMarkiert() - Method in class AnzeigeZelle
  liefert, ob eine Zelle markiert ist

## K

keyPressed(KeyEvent) - Method in class TabelleEventHandler
  Reaktion auf Tastendruck des Benutzers
keyReleased(KeyEvent) - Method in class TabelleEventHandler
keyTyped(KeyEvent) - Method in class TabelleEventHandler
Knoten - Interface in <Unnamed>
  Basisklasse für Objekte des Parsebaums
Kommando - Class in <Unnamed>
  Basisklasse für alle Benutzerkommandos in der Tabellenkalkulation
Kommando() - Constructor for class Kommando
KOMMANDO_Ausrichtung - Class in <Unnamed>
  Benutzerkommando zur Einstellung der Ausrichtung einer Zelle (Details siehe Klasse Kommando)
KOMMANDO_Ausrichtung(int) - Constructor for class KOMMANDO_Ausrichtung
KOMMANDO_Ausschneiden - Class in <Unnamed>
  Benutzerkommando zum Ausschneiden von Zellen (Details siehe Klasse Kommando)
KOMMANDO_Ausschneiden() - Constructor for class KOMMANDO_Ausschneiden
KOMMANDO_Einfuegen - Class in <Unnamed>
  Benutzerkommando zum Ausschneiden von Zellen (Details siehe Klasse Kommando)
KOMMANDO_Einfuegen() - Constructor for class KOMMANDO_Einfuegen
KOMMANDO_GeheZu - Class in <Unnamed>
  Benutzerkommando zum direkten Bewegen des Zell-Cursors an die Mausposition (Details siehe Klasse Kommando)
KOMMANDO_GeheZu() - Constructor for class KOMMANDO_GeheZu
KOMMANDO_Kopieren - Class in <Unnamed>
  Benutzerkommando zum Kopieren von Zellen in das Clipboard (Details siehe Klasse Kommando)
KOMMANDO_Kopieren() - Constructor for class KOMMANDO_Kopieren
KOMMANDO_Nachkomma - Class in <Unnamed>
  Benutzerkommando zur Einstellung der Anzahl der Nachkommastellen (Details siehe Klasse Kommando)
KOMMANDO_Nachkomma(int) - Constructor for class KOMMANDO_Nachkomma
KOMMANDO_Undo - Class in <Unnamed>
  Benutzerkommando um den Undo-Mechanismus auszulösen (Details siehe Klasse Kommando)
KOMMANDO_Undo() - Constructor for class KOMMANDO_Undo
Konstante - Class in <Unnamed>
  Ein Objekt im Parsebaum einer Formel, das eine Konstante enthält.
kopie() - Method in class FormelZelle
kopie() - Method in class LeerZelle
kopie() - Method in class TextZelle
kopie() - Method in class WertZelle
kopie() - Method in class Zelle
  liefert eine Referenz auf eine Kopie der Zelle
kopiereZellen(Matrix, Position, Position) - Method in class Matrix
  kopiert die Referenzen aus einer Matrix im Bereich (LinksOben,RechtsUnten) in eine andere Matrix.

## L

leerzelle - Variable in class AnzeigeTabelle
LeerZelle - Class in <Unnamed>
  Zelle für leere Zellen (Details siehe Klasse Zelle)
links(boolean) - Method in class TabellenCursor
  Bewegung nach links
LINKS - Static variable in class Zelle

## M

MarkierObenLinks - Variable in class TabellenCursor
MarkierUntenRechts - Variable in class TabellenCursor
Matrix - Class in <Unnamed>
  Matrixklasse als Basis für Tabelle und Clipboard-Objekte
Matrix(int, int) - Constructor for class Matrix
MinusOperator - Class in <Unnamed>
  Ein Objekt im Parsebaum einer Formel, das einen Minus-Operator enthält.
MinusOperator() - Constructor for class MinusOperator
MITTE - Static variable in class Zelle
mouseClicked(MouseEvent) - Method in class TabelleEventHandler
  Reaktion auf Mausklick des Benutzers
MouseClickPoint - Variable in class AnzeigeTabelle
mouseEntered(MouseEvent) - Method in class TabelleEventHandler
mouseExited(MouseEvent) - Method in class TabelleEventHandler
mousePressed(MouseEvent) - Method in class TabelleEventHandler
mouseReleased(MouseEvent) - Method in class TabelleEventHandler
MoveMode - Variable in class TabellenCursor
MultOperator - Class in <Unnamed>
  Ein Objekt im Parsebaum einer Formel, das einen Multiplikations-Operator enthält.
MultOperator() - Constructor for class MultOperator

## N

Nachkomma - Variable in class Zelle
neuPosition - Variable in class TabellenCursor
nextSymbol() - Method in class Scanner
  Hauptmethode des Scanners - wird von Parser gerufen, wenn das nächste Symbol verarbeitet werden soll

## O

oben(boolean) - Method in class TabellenCursor
  Bewegung nach oben
OK - Variable in class Tabkalk
Operator - Class in <Unnamed>
  Ein Objekt im Parsebaum einer Formel, das einen Operator enthält.
Operator() - Constructor for class Operator

## P

paint(Graphics) - Method in class AnzeigeZelle
  Neuzeichnen einer Zelle
parse() - Method in class SyntaxFaktor
parse() - Method in class SyntaxFormel
parse() - Method in class SyntaxOperand
parse() - Method in class SyntaxTerm
PlusOperator - Class in <Unnamed>
  Ein Objekt im Parsebaum einer Formel, das einen Plus-Operator enthält.
PlusOperator() - Constructor for class PlusOperator
popup - Variable in class AnzeigeTabelle
Position - Class in <Unnamed>
  Hilfsklasse zur Vereinfachung der Programmierung
Position(int, int) - Constructor for class Position
Position() - Constructor for class Position
Produktion - Variable in class SyntaxRegel

## R

rechts(boolean) - Method in class TabellenCursor
  Bewegung nach rechts
RECHTS - Static variable in class Zelle
refresh() - Method in class AnzeigeTabelle
  Neuzeichnen aller Zellen in der Tabelle
resetMarkierung() - Method in class AnzeigeTabelle
resetMarkierung() - Method in class TabellenCursor
  setzt die Markierung von Zellenblöcken zurück
rows - Variable in class AnzeigeTabelle

## S

Scanner - Class in <Unnamed>
  Scannerobjekt für das Parser-Subsystem - erstellt auf der Basis der Java-Bibliotheksklasse StreamTokenizer
Scanner(Reader) - Constructor for class Scanner
scanner - Variable in class SyntaxRegel
schalteMarkierung(boolean) - Method in class AnzeigeZelle
  Umschalten der Markierung der Zelle
setAnzeige(AnzeigeZelle) - Method in class Zelle
  Wechsel des AnzeigeZelle-Objekts - z.B. nach Kopieren von Zellen
setAusrichtung(int) - Method in class Zelle
  setzt die Ausrichtung der Zelle
setColor(AnzeigeZelle, int) - Method in class AnzeigeTabelle
  setze Farbe der entsprechenden Zelle
setLeerZelle(int, int) - Method in class AnzeigeTabelle
  setzt Leerzelle an die angegebene Position
setMarkierung(Position, Position) - Method in class AnzeigeTabelle
  setze Markierung im angegebenen Bereich
setMarkierung(boolean) - Method in class AnzeigeZelle
  Setzen der Markierung der Zelle
setNachkomma(int) - Method in class Zelle
  setzt die Anzahl der Nachkommastellen der Zelle
setPosition(Position) - Method in class TabellenCursor
  setzt den Cursor auf die angegebene Position
setSymName(String) - Method in class AnzeigeZelle
  setzt den symbolischen Namen der Zelle (hier nur Adresse)
setToZelle(AnzeigeZelle) - Method in class TabellenCursor
  setzt den Cursor auf die Zelle, deren Referenz direkt übergeben wurde
setX(int) - Method in class Position
setY(int) - Method in class Position
setZelle(int, int, Zelle) - Method in class AnzeigeTabelle
  setzt Zelle an die angegebene Position
setZelle(Zelle) - Method in class AnzeigeZelle
  Zuweisung einer Zelle zur Anzeige
setZelle(int, int, Zelle) - Method in class Matrix
  setzt die angegebene Zelle auf die angegebene Position
setZelle(Position, Zelle) - Method in class Matrix
  setzt die angegebene Zelle auf die angegebene Position
setzeZellen(Zelle, Position, Position) - Method in class Matrix
  setzt die Referenzen in einem Bereich der Tabelle auf die angegebene Zelle
showPopup(int, int) - Method in class AnzeigeTabelle
  zeigt das Popup-Menu an der angegebenen Position
Spalten - Variable in class Matrix
spane - Variable in class Tabkalk
Symbol - Variable in class Scanner
SyntaxFaktor - Class in <Unnamed>
  Syntaxregel für Faktoren (Details siehe Klasses SyntaxRegel)
SyntaxFaktor(FormelParser) - Constructor for class SyntaxFaktor
SyntaxFormel - Class in <Unnamed>
  Syntaxregel für ganze Formeln (Details siehe Klasses SyntaxRegel)
SyntaxFormel(FormelParser) - Constructor for class SyntaxFormel
SyntaxOperand - Class in <Unnamed>
  Syntaxregel für Operanden (Details siehe Klasses SyntaxRegel)
SyntaxOperand(FormelParser) - Constructor for class SyntaxOperand
SyntaxRegel - Class in <Unnamed>
  Basisklasse für alle Syntaxregel-Klassen
SyntaxTerm - Class in <Unnamed>
  Syntaxregel für Terme (Details siehe Klasses SyntaxRegel)
SyntaxTerm(FormelParser) - Constructor for class SyntaxTerm

## T

T - Variable in class TabellenCursor
Tabelle - Class in <Unnamed>
  Die Tabelle selbst - eigentlich überflüssig, erweitert Matrix lediglich um den Zugriff über Adressen (wird bei dieser Implementierung nicht genutzt - Zugriffe erfolgen über die Klasse AnzeigeTabelle)
TabelleEventHandler - Class in <Unnamed>
  Hilfsobjekt für die Anzeige der Tabelle - übernimmt die Ereignisbehandlung
TabellenCursor - Class in <Unnamed>
  Der Tabellen-Cursor ist das Objekt, das der Benutzer über die Tabelle bewegt
tabkalk - Static variable in class AnzeigeTabelle
Tabkalk() - Static method in class AnzeigeTabelle
  Zugriffsfunktion - liefert Objektreferenz
Tabkalk - Class in <Unnamed>
  Hauptobjekt der Tabellenkalkulation
Tabkalk() - Constructor for class Tabkalk
TextZelle - Class in <Unnamed>
  Zelle für Texte (Details siehe Klasse Zelle)
TT_ADDRESS - Static variable in class Scanner
TT_DIV - Static variable in class Scanner
TT_ERROR - Static variable in class Scanner
TT_FUNKTION - Static variable in class Scanner
TT_LBRAK - Static variable in class Scanner
TT_LPAREN - Static variable in class Scanner
TT_MINUS - Static variable in class Scanner
TT_MULT - Static variable in class Scanner
TT_PLUS - Static variable in class Scanner
TT_RBRAK - Static variable in class Scanner
TT_RPAREN - Static variable in class Scanner

## U

undo() - Method in class Kommando
  in diese Methode wird der Code eingetragen, der zum Rückgängigmachen des Kommandos ausgeführt werden soll
undo() - Method in class KOMMANDO_Ausrichtung
undo() - Method in class KOMMANDO_Ausschneiden
undo() - Method in class KOMMANDO_Einfuegen
undo() - Method in class KOMMANDO_GeheZu
undo() - Method in class KOMMANDO_Kopieren
undo() - Method in class KOMMANDO_Nachkomma
undo() - Method in class KOMMANDO_Undo
unten(boolean) - Method in class TabellenCursor
  Bewegung nach unten
update(Graphics) - Method in class AnzeigeZelle
  Neuzeichnen einer Zelle

## V

View - Variable in class Zelle

## W

WertZelle - Class in <Unnamed>
  Zelle für Zahlen (Details siehe Klasse Zelle)

## X

X - Variable in class Position
X() - Method in class Position
X(int) - Method in class Position

## Y

Y - Variable in class Position
Y() - Method in class Position
Y(int) - Method in class Position

## Z

zeigeAdresse() - Method in class TabellenCursor
  zeige die momentane Position in der Tabelle im Hauptfenster an
Zeilen - Variable in class Matrix
Zelle - Class in <Unnamed>
  Basisklasse für alle Zellen
ZellenAdresse - Class in <Unnamed>
  Ein Objekt im Parsebaum einer Formel, das einen Verweis auf eine andere Zelle enthält.
ZellenAdresse(String) - Constructor for class ZellenAdresse
ZellenAnzeige - Variable in class AnzeigeTabelle
ZellenEditor - Static variable in class Tabkalk
ZellenEditor - Class in <Unnamed>
  Objekt zur Bearbeitung des Inhalts einer Zelle

A B C D E F G I K L M N O P R S T U V W X Y Z

Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES