public abstract class APreferences extends java.lang.Object implements IPreferences
Constructor and Description |
---|
APreferences(java.lang.String title,
IPreferences parent,
java.lang.String... keyWords) |
Modifier and Type | Method and Description |
---|---|
abstract APrefClientPanel |
createPrefClientPanel(IPrefContainer prefContainer)
Erzeugt ein neues APrefClientPanel.
|
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) |
IPrefContainer |
getPrefContainer() |
java.lang.String |
getTitle() |
void |
onDispose()
Das Panel wird gleich geschlossen.
|
void |
onNewSaveString(java.lang.String saveString)
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 parent)
Null oder das uebergeordnete Element nie selbst.
|
java.lang.String |
toString()
getTitle wie der Wrapper im Frame
|
public APreferences(java.lang.String title, IPreferences parent, java.lang.String... keyWords)
title
- Titel der gewaehlten Preferences (steht so im Tree)parent
- null oder hierarchisch uebergeordnete PreferencekeyWords
- Schluesselwoerter zum Suchen dieser Preferencepublic abstract APrefClientPanel createPrefClientPanel(IPrefContainer prefContainer)
public final java.lang.String[] getKeyWords()
IPreferences
getKeyWords
in interface IPreferences
public final IPreferences getParent()
IPreferences
getParent
in interface IPreferences
public final IPrefClient getPrefClient()
getPrefClient
in interface IPreferences
IPrefClient
public final java.awt.Component getPrefComponent(IPrefContainer prefContainer)
getPrefComponent
in interface IPreferences
public final java.lang.String getTitle()
getTitle
in interface IPreferences
public void onDispose()
IPreferences
onDispose
in interface IPreferences
public void onNewSaveString(java.lang.String saveString)
IPreferences
onNewSaveString
in interface IPreferences
public final void setParent(IPreferences parent)
IPreferences
setParent
in interface IPreferences
public final IPrefContainer getPrefContainer()
public java.lang.String toString()
toString
in class java.lang.Object
13-September-2017 07:50 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft