Extendable
public class Settings extends AbstractView implements Extendable
Constructor | Description |
---|---|
Settings() |
Modifier and Type | Method | Description |
---|---|---|
void |
bind() |
Wird aufgerufen, wenn der Dialog geoeffnet wird.
|
java.lang.String |
getExtendableID() |
Liefert die ID, ueber die das Extandable von den Extensions identifiziert wird.
|
org.eclipse.swt.widgets.TabFolder |
getTabFolder() |
Liefert den Tab-Folder, in dem die einzelnen Module der Einstellungen
untergebracht sind.
|
void |
unbind() |
Wird aufgerufen, wenn der Dialog verlassen wird.
|
canBookmark, getCurrentObject, getHelp, getParent, reload, setCurrentObject, setParent
public void bind() throws java.lang.Exception
AbstractView
bind
in class AbstractView
java.lang.Exception
- kann von der View geworfen werden, wenn ein Fehler
waehrend des Erstellens der View aufgetreten ist und die View diesen
Fehler nicht behandeln moechte. Die GUI uebernimmt das dann, indem Sie
stattdessen eine Fehlerseite mit dem Message-Text der Exception anzeigt.
Es ist also ratsam, in den Text der Exception etwas sinnvolles reinzuschreiben,
weil es dem Benutzer angezeigt wird.AbstractView.bind()
public org.eclipse.swt.widgets.TabFolder getTabFolder()
public void unbind() throws de.willuhn.util.ApplicationException
AbstractView
unbind
in class AbstractView
de.willuhn.util.ApplicationException
- darf vom Dialog geworfen werden, wenn der neue Dialog
nicht gestartet werden soll. Z.Bsp. weil Daten noch nicht gespeichert worden oder
ein Vorgang noch in Bearbeitung ist.AbstractView.unbind()
public java.lang.String getExtendableID()
Extendable
getExtendableID
in interface Extendable
Extendable.getExtendableID()