Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

ch.elexis.befunde
Class BefundePrefs

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.preference.PreferencePage
          extended by ch.elexis.befunde.BefundePrefs
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.ui.IWorkbenchPreferencePage

public class BefundePrefs
extends org.eclipse.jface.preference.PreferencePage
implements org.eclipse.ui.IWorkbenchPreferencePage

Hier kann der Anwender Einstellungen (Preferences) für das Befunde-Plugin vornehmen. Diese Einstellungsseite wird bei den gemeinsamen Einstellungen (Datei-Einstellungen) eingebaut. Jedes Plugin kann keine bis beliebig viele Einstellungsseiten unter keiner bis beliebig vielen Unterkategorien erstellen.


Field Summary
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
BefundePrefs()
           
 
Method Summary
protected  org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
          Diese Methode erledigt den eigentlichen Aufbau der Seite.
 void init(org.eclipse.ui.IWorkbench workbench)
          Hier könnte man Dinge erledigen, die noch vor createContents gemacht werden müssen.
protected  void performApply()
           
 boolean performOk()
          Dies wird ausgeführt, wenn der Anwender auf den "Apply"- bzw, "Übernehmen" - Knopf klickt.
 
Methods inherited from class org.eclipse.jface.preference.PreferencePage
applyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, okToLeave, performCancel, performDefaults, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButton
 
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.preference.IPreferencePage
computeSize, isValid, okToLeave, performCancel, setContainer, setSize
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible
 

Constructor Detail

BefundePrefs

public BefundePrefs()
Method Detail

createContents

protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
Diese Methode erledigt den eigentlichen Aufbau der Seite. Here we create the contents of the preference page

Specified by:
createContents in class org.eclipse.jface.preference.PreferencePage

init

public void init(org.eclipse.ui.IWorkbench workbench)
Hier könnte man Dinge erledigen, die noch vor createContents gemacht werden müssen. Here we are able to solve things that needs to be made before createContents

Specified by:
init in interface org.eclipse.ui.IWorkbenchPreferencePage

performApply

protected void performApply()
Overrides:
performApply in class org.eclipse.jface.preference.PreferencePage

performOk

public boolean performOk()
Dies wird ausgeführt, wenn der Anwender auf den "Apply"- bzw, "Übernehmen" - Knopf klickt. This will be executed when the user clicks on the "Apply" or OKButton

Specified by:
performOk in interface org.eclipse.jface.preference.IPreferencePage
Overrides:
performOk in class org.eclipse.jface.preference.PreferencePage

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013