RmiClient  1.0
 Alle Klassen Namensbereiche Dateien Funktionen Variablen
controller.Controller Klassenreferenz
Klassendiagramm für controller.Controller:
Zusammengehörigkeiten von controller.Controller:

Öffentliche Methoden

 Controller (String[] args)
 
void delegateObject (Class t, List< Object > object)
 
AbstractFrame getFrame (Class jFrame)
 
void addFrame (AbstractFrame jFrame)
 
AbstractDialog getDialog (Class jDialog)
 
void addDialog (AbstractDialog jDialog)
 

Statische öffentliche Attribute

static ServerInterface rmiServer = null
 
static ClientInterfaceImpl rmiClient = null
 

Ausführliche Beschreibung

Controller des MVC-Patterns

Autor
Thomas Kramer, eMail: th-rz.nosp@m.v@gm.nosp@m.x.de

Definiert in Zeile 30 der Datei Controller.java.

Beschreibung der Konstruktoren und Destruktoren

controller.Controller.Controller ( String[]  args)

Serververbindung starten

Erstellen des Security-Managers für RMI-Kommunikation

GUI starten

Das LoginFrame selbst muß nicht als Beobachter hinzugefügt werden

Definiert in Zeile 48 der Datei Controller.java.

Dokumentation der Elementfunktionen

void controller.Controller.addDialog ( AbstractDialog  jDialog)

fügt einen bestimmten JDialog der internen Controller-Liste hinzu

Parameter
jDialog

Definiert in Zeile 186 der Datei Controller.java.

void controller.Controller.addFrame ( AbstractFrame  jFrame)

fügt einen bestimmten JFrame der internen Controller-Liste hinzu

Parameter
jDialog

Definiert in Zeile 153 der Datei Controller.java.

void controller.Controller.delegateObject ( Class  t,
List< Object >  object 
)

Objekte vom Server anwendungsintern an alle Views über das Observer-Pattern weiterreichen

Parameter
objectDaten-Objekt

Definiert in Zeile 127 der Datei Controller.java.

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

AbstractDialog controller.Controller.getDialog ( Class  jDialog)

einen bestimmten JDialog aus der Controller-Liste auslesen und zurückgeben

Parameter
jFrame
Rückgabe

Definiert in Zeile 170 der Datei Controller.java.

AbstractFrame controller.Controller.getFrame ( Class  jFrame)

einen bestimmten JFrame aus der Controller-Liste auslesen und zurückgeben

Parameter
jFrame
Rückgabe

Definiert in Zeile 137 der Datei Controller.java.

Dokumentation der Datenelemente

ClientInterfaceImpl controller.Controller.rmiClient = null
static

Definiert in Zeile 33 der Datei Controller.java.

ServerInterface controller.Controller.rmiServer = null
static

Definiert in Zeile 32 der Datei Controller.java.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: