org.eclipse.core.databinding.observable
Class ChangeSupport
java.lang.Object
org.eclipse.core.databinding.observable.ChangeManager
org.eclipse.core.databinding.observable.ChangeSupport
- public abstract class ChangeSupport
- extends org.eclipse.core.databinding.observable.ChangeManager
- Since:
- 1.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChangeSupport
public ChangeSupport(Realm realm)
- Parameters:
realm
-
addListener
public void addListener(Object listenerType,
IObservablesListener listener)
- Parameters:
listenerType
- listener
-
removeListener
public void removeListener(Object listenerType,
IObservablesListener listener)
- Parameters:
listenerType
- listener
-
fireEvent
public void fireEvent(ObservableEvent event)
firstListenerAdded
protected abstract void firstListenerAdded()
lastListenerRemoved
protected abstract void lastListenerRemoved()
addChangeListener
public void addChangeListener(IChangeListener listener)
- Parameters:
listener
-
removeChangeListener
public void removeChangeListener(IChangeListener listener)
- Parameters:
listener
-
addStaleListener
public void addStaleListener(IStaleListener listener)
- Parameters:
listener
-
removeStaleListener
public void removeStaleListener(IStaleListener listener)
- Parameters:
listener
-
hasListeners
protected boolean hasListeners()
dispose
public void dispose()
getRealm
public Realm getRealm()
- Returns:
- Returns the realm.
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.