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.preferences
Class Leistungscodes

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

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


Field Summary
static java.lang.String BILLING_STRICT
           
static java.lang.String BILLING_ZERO_CHECK
           
static java.lang.String CFG_KEY
           
static java.lang.String OBLIGATION
           
static java.lang.String OPTIFY
           
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
Leistungscodes()
           
 
Method Summary
protected  org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
           
 void init(org.eclipse.ui.IWorkbench workbench)
           
static boolean isBillingSystemDisabled(java.lang.String billingSystem)
          returns true if the billing system specified by the param is DISabled else returns false
 void reload()
          (re)build the table for the billing systems, populate the table with items
 
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, performApply, performCancel, performDefaults, performHelp, performOk, 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, performOk, setContainer, setSize
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible
 

Field Detail

CFG_KEY

public static final java.lang.String CFG_KEY
See Also:
Constant Field Values

BILLING_STRICT

public static final java.lang.String BILLING_STRICT
See Also:
Constant Field Values

BILLING_ZERO_CHECK

public static final java.lang.String BILLING_ZERO_CHECK
See Also:
Constant Field Values

OPTIFY

public static final java.lang.String OPTIFY
See Also:
Constant Field Values

OBLIGATION

public static final java.lang.String OBLIGATION
See Also:
Constant Field Values
Constructor Detail

Leistungscodes

public Leistungscodes()
Method Detail

createContents

protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
Specified by:
createContents in class org.eclipse.jface.preference.PreferencePage

isBillingSystemDisabled

public static boolean isBillingSystemDisabled(java.lang.String billingSystem)
returns true if the billing system specified by the param is DISabled else returns false

Parameters:
billingSystem - String, the name of the billing system to be tested

reload

public void reload()
(re)build the table for the billing systems, populate the table with items


init

public void init(org.eclipse.ui.IWorkbench workbench)
Specified by:
init in interface org.eclipse.ui.IWorkbenchPreferencePage

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