Class PrefPositionServer
- java.lang.Object
-
- de.desy.mst.libs.framework.mstapp.preferences.implementation.optionPanels.PrefPositionServer
-
- All Implemented Interfaces:
IPreferences
public class PrefPositionServer extends java.lang.Object implements IPreferences
-
-
Constructor Summary
Constructors Constructor Description PrefPositionServer(MstServerFrameMain mainFrame)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]
getKeyWords()
Schluesselworte, die das Panel beschreiben (fuer spaeter um Eclipse Preferences Textbox oben links zu emulieren)IPreferences
getParent()
Null oder das uebergeordnete Element.IPrefClient
getPrefClient()
java.awt.Component
getPrefComponent(IPrefContainer prefContainer)
java.lang.String
getTitle()
void
onDispose()
Das Panel wird gleich geschlossen.void
onNewSaveString(java.lang.String str)
Beim Registriern wird, falls vorhanden, der abgespeicherte String, der die aktuellen Einstellungen für IPreferences beschreibt, an IPreferences weitergegeben, damit IPreferences dann diese Einstellungen realisieren kann.void
setParent(IPreferences iU)
Null oder das uebergeordnete Element nie selbst.
-
-
-
Constructor Detail
-
PrefPositionServer
public PrefPositionServer(MstServerFrameMain mainFrame)
-
-
Method Detail
-
getKeyWords
public java.lang.String[] getKeyWords()
Description copied from interface:IPreferences
Schluesselworte, die das Panel beschreiben (fuer spaeter um Eclipse Preferences Textbox oben links zu emulieren)- Specified by:
getKeyWords
in interfaceIPreferences
-
getParent
public IPreferences getParent()
Description copied from interface:IPreferences
Null oder das uebergeordnete Element.- Specified by:
getParent
in interfaceIPreferences
-
getPrefClient
public IPrefClient getPrefClient()
- Specified by:
getPrefClient
in interfaceIPreferences
- Returns:
- Call Back Interface fuer PrefContainer (kann dort auch implementiert werden).
- See Also:
IPrefClient
-
getPrefComponent
public java.awt.Component getPrefComponent(IPrefContainer prefContainer)
- Specified by:
getPrefComponent
in interfaceIPreferences
- Returns:
- Bitte frische Component, typisch ein Panel zum Einstellen der Preferences, uebergeben. Referenzen hierauf etc. spaetestens bei onDispose() aufgeben ( = null setzen).
-
getTitle
public java.lang.String getTitle()
- Specified by:
getTitle
in interfaceIPreferences
-
onDispose
public void onDispose()
Description copied from interface:IPreferences
Das Panel wird gleich geschlossen. Bitte alle offenen Referenzen und Resourcen zurueckgeben. Insbesondere keine Referenzen mehr auf den IPreferenceContainer halten, um hier die allerletzten Referenzen aufzugeben.
Dieses Ereignis wird ausgeloest bei der User Action: "Cancel" und "OK". Bei "OK" wird vorher onSet() aufgerufen. Hier also grundsaetzlich die Einstellungen nicht setzten.- Specified by:
onDispose
in interfaceIPreferences
-
setParent
public void setParent(IPreferences iU)
Description copied from interface:IPreferences
Null oder das uebergeordnete Element nie selbst.- Specified by:
setParent
in interfaceIPreferences
-
onNewSaveString
public void onNewSaveString(java.lang.String str)
Description copied from interface:IPreferences
Beim Registriern wird, falls vorhanden, der abgespeicherte String, der die aktuellen Einstellungen für IPreferences beschreibt, an IPreferences weitergegeben, damit IPreferences dann diese Einstellungen realisieren kann.- Specified by:
onNewSaveString
in interfaceIPreferences
-
-