Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.preferences.PreferenceChangeEvent Class Reference

List of all members.

Public Member Functions

 PreferenceChangeEvent (final String preferenceName, final Object oldValue, final Object newValue)
String getPreferenceName ()
Object getOldValue ()
Object getNewValue ()

Detailed Description

This PreferenceChangeEvent is describing a changed preference.

This event is given to a listener and stores the old value, the new value and the name of the changed preference.

See also:
IPreferences

Constructor & Destructor Documentation

de.fu_berlin.inf.dpp.preferences.PreferenceChangeEvent.PreferenceChangeEvent ( final String  preferenceName,
final Object  oldValue,
final Object  newValue 
)

Constructor for a PreferenceChangeEvent

Parameters:
preferenceNamename of the preference
oldValueold value of the preference
newValuenew value of the preference

Member Function Documentation

Object de.fu_berlin.inf.dpp.preferences.PreferenceChangeEvent.getNewValue ( )
Returns:
new value of the modified preference, can be null
Object de.fu_berlin.inf.dpp.preferences.PreferenceChangeEvent.getOldValue ( )
Returns:
old value of the modified preference, null if there was no old value
String de.fu_berlin.inf.dpp.preferences.PreferenceChangeEvent.getPreferenceName ( )
Returns:
name of the modified preference
 All Classes Namespaces Files Functions Variables Enumerations