|
|
Re: Preference page [message #461803 is a reply to message #461782] |
Wed, 17 January 2007 12:45 |
Eclipse User |
|
|
|
Originally posted by: peter_ossipov.mail.ru
Well, hello, Boris!
Nice to meet you!
In addition, you could make use of this code
/**
*
* @return preference store for this plug-in
*/
public static IPreferenceStore getPreferenceStore()
{
return Activator.getDefault().getPreferenceStore();
}
where Activator is your bundle activator.
Boris Stepanov wrote:
> Hello.
>
> You can do that using listener.
>
> Example:
>
> IPreferenceStore preferenceStore = preferenceStoreFromPreferencePage;
>
> IPropertyChangeListener listener = new IPropertyChangeListener()
> {
> public void propertyChange(PropertyChangeEvent event)
> {
> if (yourPropertyID.equals(event.getProperty()))
> {
> // update view
> }
> }
> };
> preferenceStore.addPropertyChangeListener(listener);
>
> Sometimes propertyChange method in listener need synchronized modifier.
>
I
|
|
|
Powered by
FUDForum. Page generated in 0.03214 seconds