Ontimize 5.2071EN

com.ontimize.gui.preferences
Interface ApplicationPreferences

All Known Implementing Classes:
AbstractApplicationPreferences

public interface ApplicationPreferences

Interface that must be implemented for all classes that represent application preferences

Version:
1.0

Method Summary
 void addApplicationPreferencesListener(ApplicationPreferencesListener l)
          Adds an ApplicationPreferencesListener.
 java.lang.String getPreference(java.lang.String user, java.lang.String preferenceName)
          Get the value of the preference with name preferenceName for the user user
 RemoteApplicationPreferences getRemoteApplicationPreferences()
           
 void loadPreferences()
          Load the preference values
 void removeApplicationPreferencesListener(ApplicationPreferencesListener l)
          Removes an ApplicationPreferencesListener.
 void savePreferences()
          Save the current preference values
 void setPreference(java.lang.String user, java.lang.String preferenceName, java.lang.String value)
          Sets the value of the preference with name preferenceName for the user user
 void setRemoteApplicationPreferences(RemoteApplicationPreferences rp)
           
 void showPreferencesDialog(java.lang.String user, java.lang.String fmName, java.lang.String formName, Application a)
          Deprecated.  
 

Method Detail

getPreference

public java.lang.String getPreference(java.lang.String user,
                                      java.lang.String preferenceName)
Get the value of the preference with name preferenceName for the user user

Parameters:
user - Name of the user or null if the preference is for all users
preferenceName - Name of the preference
Returns:
Preference value

setPreference

public void setPreference(java.lang.String user,
                          java.lang.String preferenceName,
                          java.lang.String value)
Sets the value of the preference with name preferenceName for the user user

Parameters:
user - Name of the user or null if the preference is for all users
preferenceName - Name of the preference
value - The value for the preference

showPreferencesDialog

public void showPreferencesDialog(java.lang.String user,
                                  java.lang.String fmName,
                                  java.lang.String formName,
                                  Application a)
Deprecated.  

Show a dialog to configure the user preferences

Parameters:
user -
fmName -
formName -
a -

savePreferences

public void savePreferences()
Save the current preference values


loadPreferences

public void loadPreferences()
Load the preference values


addApplicationPreferencesListener

public void addApplicationPreferencesListener(ApplicationPreferencesListener l)
Adds an ApplicationPreferencesListener.

Parameters:
l -

removeApplicationPreferencesListener

public void removeApplicationPreferencesListener(ApplicationPreferencesListener l)
Removes an ApplicationPreferencesListener.

Parameters:
l -

setRemoteApplicationPreferences

public void setRemoteApplicationPreferences(RemoteApplicationPreferences rp)

getRemoteApplicationPreferences

public RemoteApplicationPreferences getRemoteApplicationPreferences()

Ontimize