org.eclipse.cdt.managedbuilder.internal.core
Class NotificationManager

java.lang.Object
  extended by org.eclipse.cdt.managedbuilder.internal.core.NotificationManager

public class NotificationManager
extends java.lang.Object


Method Summary
static NotificationManager getInstance()
           
 void optionChanged(IResourceInfo rcInfo, IHoldsOptions holder, IOption option, java.lang.Object oldValue)
           
 void optionRemoved(IResourceInfo rcInfo, IHoldsOptions holder, IOption option)
           
 void subscribe(ISettingsChangeListener listener)
           
 void unsubscribe(ISettingsChangeListener listener)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static NotificationManager getInstance()

optionRemoved

public void optionRemoved(IResourceInfo rcInfo,
                          IHoldsOptions holder,
                          IOption option)

optionChanged

public void optionChanged(IResourceInfo rcInfo,
                          IHoldsOptions holder,
                          IOption option,
                          java.lang.Object oldValue)

subscribe

public void subscribe(ISettingsChangeListener listener)

unsubscribe

public void unsubscribe(ISettingsChangeListener listener)