ch.docbox.elexis
Class UserDocboxPreferences
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.preference.PreferencePage
org.eclipse.jface.preference.FieldEditorPreferencePage
ch.docbox.elexis.UserDocboxPreferences
- All Implemented Interfaces:
- java.util.EventListener, org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.jface.util.IPropertyChangeListener, org.eclipse.ui.IWorkbenchPreferencePage
public class UserDocboxPreferences
- extends org.eclipse.jface.preference.FieldEditorPreferencePage
- implements org.eclipse.ui.IWorkbenchPreferencePage
User specific settings: Case defaults
Fields inherited from class org.eclipse.jface.preference.FieldEditorPreferencePage |
FLAT, GRID, MARGIN_HEIGHT, MARGIN_WIDTH, VERTICAL_SPACING |
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
ERROR, INFORMATION, NONE, WARNING |
Methods inherited from class org.eclipse.jface.preference.FieldEditorPreferencePage |
addField, adjustGridLayout, applyFont, checkState, createContents, dispose, getFieldEditorParent, initialize, propertyChange, setVisible |
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, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButton |
Methods inherited from class org.eclipse.jface.dialogs.DialogPage |
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage |
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, setContainer, setSize |
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage |
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible |
log
protected static Log log
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
USR_DEFDOCBXLOGINID
public static final java.lang.String USR_DEFDOCBXLOGINID
- See Also:
- Constant Field Values
USR_DEFDOCBOXPASSWORD
public static final java.lang.String USR_DEFDOCBOXPASSWORD
- See Also:
- Constant Field Values
USR_DEFDOCBOXPATHFILES
public static final java.lang.String USR_DEFDOCBOXPATHFILES
- See Also:
- Constant Field Values
USR_DEFDOCBOXPATHHCARDAPI
public static final java.lang.String USR_DEFDOCBOXPATHHCARDAPI
- See Also:
- Constant Field Values
USR_AGENDASETTINGSPERUSER
public static final java.lang.String USR_AGENDASETTINGSPERUSER
- See Also:
- Constant Field Values
USR_USEHCARD
public static final java.lang.String USR_USEHCARD
- See Also:
- Constant Field Values
USR_GETAPPOINTMENTSEMERGENCYSERVICE
public static final java.lang.String USR_GETAPPOINTMENTSEMERGENCYSERVICE
- See Also:
- Constant Field Values
USR_GETAPPOINTMENTSPHARMAVISITS
public static final java.lang.String USR_GETAPPOINTMENTSPHARMAVISITS
- See Also:
- Constant Field Values
USR_GETAPPOINTMENTSTERMINVEREINBARUNG
public static final java.lang.String USR_GETAPPOINTMENTSTERMINVEREINBARUNG
- See Also:
- Constant Field Values
USR_APPOINTMENTSBEREICH
public static final java.lang.String USR_APPOINTMENTSBEREICH
- See Also:
- Constant Field Values
USR_ISDOCBOXTEST
public static final java.lang.String USR_ISDOCBOXTEST
- See Also:
- Constant Field Values
USR_UPDATEDOCTORDIRECTORY
public static final java.lang.String USR_UPDATEDOCTORDIRECTORY
- See Also:
- Constant Field Values
USR_SECRETKEY
public static final java.lang.String USR_SECRETKEY
- See Also:
- Constant Field Values
USR_USEPROXY
public static final java.lang.String USR_USEPROXY
- See Also:
- Constant Field Values
USR_PROXYHOST
public static final java.lang.String USR_PROXYHOST
- See Also:
- Constant Field Values
USR_PROXYPORT
public static final java.lang.String USR_PROXYPORT
- See Also:
- Constant Field Values
oldAppointmentsEmergencyService
public boolean oldAppointmentsEmergencyService
oldAppointmentsPharmaVisits
public boolean oldAppointmentsPharmaVisits
oldAppointmentsTerminvereinbarung
public boolean oldAppointmentsTerminvereinbarung
oldAppointmentsBereich
public java.lang.String oldAppointmentsBereich
oldIsDocboxTest
public boolean oldIsDocboxTest
oldUseHCard
public boolean oldUseHCard
oldUseProxy
public boolean oldUseProxy
oldSecretKey
public java.lang.String oldSecretKey
proxyPort
public java.lang.String proxyPort
proxyHost
public java.lang.String proxyHost
oldProxyPort
public java.lang.String oldProxyPort
oldProxyHost
public java.lang.String oldProxyHost
NOPASSWORD
public static final java.lang.String NOPASSWORD
- See Also:
- Constant Field Values
UserDocboxPreferences
public UserDocboxPreferences()
isDocboxTest
public static boolean isDocboxTest()
getSSOSignature
public static java.lang.String getSSOSignature(java.lang.String ts)
createFieldEditors
protected void createFieldEditors()
- Specified by:
createFieldEditors
in class org.eclipse.jface.preference.FieldEditorPreferencePage
getAgendaIndex
public int getAgendaIndex()
hasAgendaPlugin
public static boolean hasAgendaPlugin()
getDocboxLoginID
public static java.lang.String getDocboxLoginID(boolean prefixed)
getSha1DocboxPassword
public static java.lang.String getSha1DocboxPassword()
getSha1DocboxSecretKey
public static java.lang.String getSha1DocboxSecretKey()
- if loginID is prefix with TEST_ we use the tesystem
- Parameters:
loginID
-
- Returns:
getPathFiles
public static java.lang.String getPathFiles()
getPathHCardAPI
public static java.lang.String getPathHCardAPI()
getAgendaSettingsPerUser
public static boolean getAgendaSettingsPerUser()
getDocboxBrowserHome
public static java.lang.String getDocboxBrowserHome()
getDocboxBrowserUrl
public static java.lang.String getDocboxBrowserUrl()
getDocboxServiceUrl
public static java.lang.String getDocboxServiceUrl()
performOk
public boolean performOk()
- Specified by:
performOk
in interface org.eclipse.jface.preference.IPreferencePage
- Overrides:
performOk
in class org.eclipse.jface.preference.FieldEditorPreferencePage
performCancel
public boolean performCancel()
- Specified by:
performCancel
in interface org.eclipse.jface.preference.IPreferencePage
- Overrides:
performCancel
in class org.eclipse.jface.preference.PreferencePage
performDefaults
protected void performDefaults()
- Overrides:
performDefaults
in class org.eclipse.jface.preference.FieldEditorPreferencePage
performConnectionTest
public boolean performConnectionTest(javax.xml.ws.Holder<java.lang.String> message)
hasValidDocboxCredentials
public static boolean hasValidDocboxCredentials()
init
public void init(org.eclipse.ui.IWorkbench workbench)
- Specified by:
init
in interface org.eclipse.ui.IWorkbenchPreferencePage
getSettingsForUser
public static Settings getSettingsForUser()
isAppointmentsEmergencyService
public static boolean isAppointmentsEmergencyService()
setAppointmentsEmergencyService
public static void setAppointmentsEmergencyService(boolean appointmentsEmergencyService)
isAppointmentsPharmaVisits
public static boolean isAppointmentsPharmaVisits()
setAppointmentsPharmaVisits
public static void setAppointmentsPharmaVisits(boolean appointmentsPharmaVisits)
isAppointmentsTerminvereinbarung
public static boolean isAppointmentsTerminvereinbarung()
setAppointmentsTerminvereinbarung
public static void setAppointmentsTerminvereinbarung(boolean appointmentsTerminvereinbarung)
getAppointmentsBereich
public static java.lang.String getAppointmentsBereich()
setAppointmentsBereich
public static void setAppointmentsBereich(java.lang.String appointmentsBereich)
useHCard
public static boolean useHCard()
setUseHCard
public static void setUseHCard(boolean useHCard)
useProxy
public static boolean useProxy()
setUseProxy
public static void setUseProxy(boolean useHCard)
getPort
public static CDACHServices getPort()
downloadAppointments
public static boolean downloadAppointments()
getProxyHost
public static java.lang.String getProxyHost()
setProxyHost
public static void setProxyHost(java.lang.String proxyHost)
getProxyPort
public static java.lang.String getProxyPort()
setProxyPort
public static void setProxyPort(java.lang.String proxyPort)