public abstract class ChangeSupport extends Object
Constructor and Description |
---|
ChangeSupport(Realm realm) |
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(IChangeListener listener) |
void |
addDisposeListener(IDisposeListener listener) |
void |
addListener(Object listenerType,
IObservablesListener listener) |
void |
addStaleListener(IStaleListener listener) |
protected Object |
clone() |
void |
dispose() |
void |
fireEvent(ObservableEvent event) |
protected abstract void |
firstListenerAdded() |
Realm |
getRealm() |
protected boolean |
hasListeners() |
protected abstract void |
lastListenerRemoved() |
void |
removeChangeListener(IChangeListener listener) |
void |
removeDisposeListener(IDisposeListener listener) |
void |
removeListener(Object listenerType,
IObservablesListener listener) |
void |
removeStaleListener(IStaleListener listener) |
public ChangeSupport(Realm realm)
realm
- public void addListener(Object listenerType, IObservablesListener listener)
public void removeListener(Object listenerType, IObservablesListener listener)
public void fireEvent(ObservableEvent event)
protected abstract void firstListenerAdded()
protected abstract void lastListenerRemoved()
public void addChangeListener(IChangeListener listener)
listener
- public void removeChangeListener(IChangeListener listener)
listener
- public void addStaleListener(IStaleListener listener)
listener
- public void removeStaleListener(IStaleListener listener)
listener
- public void addDisposeListener(IDisposeListener listener)
listener
- public void removeDisposeListener(IDisposeListener listener)
listener
- protected boolean hasListeners()
public void dispose()
public Realm getRealm()
protected Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.