public class ObservableLabelFeature
extends org.eclipse.core.databinding.observable.value.ComputedValue
Constructor and Description |
---|
ObservableLabelFeature(IPatternMatch match,
java.lang.String expression,
java.lang.Object container) |
Modifier and Type | Method and Description |
---|---|
protected void |
addListener(java.lang.Object arg0,
org.eclipse.core.databinding.observable.IObservablesListener arg1) |
protected java.lang.Object |
calculate() |
protected java.lang.Object |
clone() |
void |
dispose() |
protected void |
fireEvent(org.eclipse.core.databinding.observable.ObservableEvent arg0) |
protected void |
firstListenerAdded() |
java.lang.Object |
getContainer() |
java.lang.String |
getExpression() |
IPatternMatch |
getMatch() |
protected void |
lastListenerRemoved() |
protected void |
removeListener(java.lang.Object arg0,
org.eclipse.core.databinding.observable.IObservablesListener arg1) |
addChangeListener, addValueChangeListener, doGetValue, getValueType, hasListeners, isStale, makeDirty
doSetValue, fireChange, fireValueChange, getValue, removeValueChangeListener, setValue
addDisposeListener, addStaleListener, checkRealm, fireStale, isDisposed, removeChangeListener, removeDisposeListener, removeStaleListener
public ObservableLabelFeature(IPatternMatch match, java.lang.String expression, java.lang.Object container)
public java.lang.Object getContainer()
public IPatternMatch getMatch()
public java.lang.String getExpression()
protected java.lang.Object calculate()
calculate
in class org.eclipse.core.databinding.observable.value.ComputedValue
public void dispose()
dispose
in interface org.eclipse.core.databinding.observable.IObservable
dispose
in class org.eclipse.core.databinding.observable.value.ComputedValue
protected void addListener(java.lang.Object arg0, org.eclipse.core.databinding.observable.IObservablesListener arg1)
protected void removeListener(java.lang.Object arg0, org.eclipse.core.databinding.observable.IObservablesListener arg1)
protected void fireEvent(org.eclipse.core.databinding.observable.ObservableEvent arg0)
protected void firstListenerAdded()
protected void lastListenerRemoved()
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException