Class DateChooserObservableValue
java.lang.Object
org.eclipse.core.databinding.observable.AbstractObservable
org.eclipse.core.databinding.observable.value.AbstractObservableValue
org.eclipse.nebula.widgets.datechooser.DateChooserObservableValue
- All Implemented Interfaces:
org.eclipse.core.databinding.observable.IObservable,org.eclipse.core.databinding.observable.value.IObservableValue
public class DateChooserObservableValue
extends org.eclipse.core.databinding.observable.value.AbstractObservableValue
-
Field Summary
Fields Modifier and Type Field Description protected DateChooserdateChooserDateChooserwidget that this is being observed. -
Constructor Summary
Constructors Constructor Description DateChooserObservableValue(org.eclipse.core.databinding.observable.Realm realm, DateChooser dateChooser, int updateEventType)DateChooserObservableValue(DateChooser dateChooser, int updateEventType) -
Method Summary
Modifier and Type Method Description protected voidaddListener(java.lang.Object arg0, org.eclipse.core.databinding.observable.IObservablesListener arg1)protected java.lang.Objectclone()voiddispose()protected java.lang.ObjectdoGetValue()protected voiddoSetValue(java.lang.Object value)Sets the boundDateChooserdate chooser to the passedvalue.protected voidfireEvent(org.eclipse.core.databinding.observable.ObservableEvent arg0)protected voidfirstListenerAdded()org.eclipse.core.databinding.observable.RealmgetRealm()java.lang.ObjectgetValueType()protected booleanhasListeners()protected voidlastListenerRemoved()protected voidremoveListener(java.lang.Object arg0, org.eclipse.core.databinding.observable.IObservablesListener arg1)Methods inherited from class org.eclipse.core.databinding.observable.value.AbstractObservableValue
addValueChangeListener, fireChange, fireValueChange, getValue, isStale, removeValueChangeListener, setValueMethods inherited from class org.eclipse.core.databinding.observable.AbstractObservable
addChangeListener, addDisposeListener, addStaleListener, checkRealm, fireStale, isDisposed, removeChangeListener, removeDisposeListener, removeStaleListener
-
Field Details
-
dateChooser
DateChooserwidget that this is being observed.
-
-
Constructor Details
-
DateChooserObservableValue
-
DateChooserObservableValue
public DateChooserObservableValue(org.eclipse.core.databinding.observable.Realm realm, DateChooser dateChooser, int updateEventType)
-
-
Method Details
-
dispose
public void dispose()- Specified by:
disposein interfaceorg.eclipse.core.databinding.observable.IObservable- Overrides:
disposein classorg.eclipse.core.databinding.observable.AbstractObservable
-
doGetValue
protected java.lang.Object doGetValue()- Specified by:
doGetValuein classorg.eclipse.core.databinding.observable.value.AbstractObservableValue
-
doSetValue
protected void doSetValue(java.lang.Object value)Sets the boundDateChooserdate chooser to the passedvalue.- Overrides:
doSetValuein classorg.eclipse.core.databinding.observable.value.AbstractObservableValue- Parameters:
value- new value, Date expected- Throws:
java.lang.ClassCastException- if the value is anything other than a Date- See Also:
AbstractObservableValue.doSetValue(java.lang.Object)
-
getValueType
public java.lang.Object getValueType() -
addListener
protected void addListener(java.lang.Object arg0, org.eclipse.core.databinding.observable.IObservablesListener arg1) -
removeListener
protected void removeListener(java.lang.Object arg0, org.eclipse.core.databinding.observable.IObservablesListener arg1) -
hasListeners
protected boolean hasListeners() -
fireEvent
protected void fireEvent(org.eclipse.core.databinding.observable.ObservableEvent arg0) -
firstListenerAdded
protected void firstListenerAdded() -
lastListenerRemoved
protected void lastListenerRemoved() -
getRealm
public org.eclipse.core.databinding.observable.Realm getRealm() -
clone
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException- Overrides:
clonein classjava.lang.Object- Throws:
java.lang.CloneNotSupportedException
-