|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectch.elexis.core.databinding.PersistentObjectObservableValue
public class PersistentObjectObservableValue
This is an IObservableValue conforming to JFace Databinding. Its constructor takes IPersistentObject and a field to observe as parameter
| Constructor Summary | |
|---|---|
PersistentObjectObservableValue(IPersistentObject myObject,
java.lang.String myField)
Create an IObservableValue |
|
| Method Summary | |
|---|---|
void |
addChangeListener(org.eclipse.core.databinding.observable.IChangeListener listener)
|
void |
addDisposeListener(org.eclipse.core.databinding.observable.IDisposeListener listener)
|
void |
addStaleListener(org.eclipse.core.databinding.observable.IStaleListener listener)
|
void |
addValueChangeListener(org.eclipse.core.databinding.observable.value.IValueChangeListener listener)
|
void |
dispose()
|
org.eclipse.core.databinding.observable.Realm |
getRealm()
|
java.lang.Object |
getValue()
|
java.lang.Object |
getValueType()
|
boolean |
isDisposed()
|
boolean |
isStale()
|
void |
objectDisposing(IPersistentObject object)
The tracked Object gets disposed. |
void |
removeChangeListener(org.eclipse.core.databinding.observable.IChangeListener listener)
|
void |
removeDisposeListener(org.eclipse.core.databinding.observable.IDisposeListener listener)
|
void |
removeStaleListener(org.eclipse.core.databinding.observable.IStaleListener listener)
|
void |
removeValueChangeListener(org.eclipse.core.databinding.observable.value.IValueChangeListener listener)
|
void |
setValue(java.lang.Object value)
|
void |
valueChanged(IPersistentObject object,
java.lang.String field,
java.lang.Object oldValue,
java.lang.Object newValue)
Value of the bound property is changing. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PersistentObjectObservableValue(IPersistentObject myObject,
java.lang.String myField)
myObject - Object from the storage systemmyField - property to observe| Method Detail |
|---|
public void objectDisposing(IPersistentObject object)
IChangeListener
objectDisposing in interface IChangeListenerobject - The object that is about to disposepublic org.eclipse.core.databinding.observable.Realm getRealm()
getRealm in interface org.eclipse.core.databinding.observable.IObservablepublic void addChangeListener(org.eclipse.core.databinding.observable.IChangeListener listener)
addChangeListener in interface org.eclipse.core.databinding.observable.IObservablepublic void removeChangeListener(org.eclipse.core.databinding.observable.IChangeListener listener)
removeChangeListener in interface org.eclipse.core.databinding.observable.IObservablepublic void addStaleListener(org.eclipse.core.databinding.observable.IStaleListener listener)
addStaleListener in interface org.eclipse.core.databinding.observable.IObservablepublic void removeStaleListener(org.eclipse.core.databinding.observable.IStaleListener listener)
removeStaleListener in interface org.eclipse.core.databinding.observable.IObservablepublic boolean isStale()
isStale in interface org.eclipse.core.databinding.observable.IObservablepublic void addDisposeListener(org.eclipse.core.databinding.observable.IDisposeListener listener)
addDisposeListener in interface org.eclipse.core.databinding.observable.IObservablepublic void removeDisposeListener(org.eclipse.core.databinding.observable.IDisposeListener listener)
removeDisposeListener in interface org.eclipse.core.databinding.observable.IObservablepublic boolean isDisposed()
isDisposed in interface org.eclipse.core.databinding.observable.IObservablepublic void dispose()
dispose in interface org.eclipse.core.databinding.observable.IObservablepublic java.lang.Object getValueType()
getValueType in interface org.eclipse.core.databinding.observable.value.IObservableValuepublic java.lang.Object getValue()
getValue in interface org.eclipse.core.databinding.observable.value.IObservableValuepublic void setValue(java.lang.Object value)
setValue in interface org.eclipse.core.databinding.observable.value.IObservableValuepublic void addValueChangeListener(org.eclipse.core.databinding.observable.value.IValueChangeListener listener)
addValueChangeListener in interface org.eclipse.core.databinding.observable.value.IObservableValuepublic void removeValueChangeListener(org.eclipse.core.databinding.observable.value.IValueChangeListener listener)
removeValueChangeListener in interface org.eclipse.core.databinding.observable.value.IObservableValue
public void valueChanged(IPersistentObject object,
java.lang.String field,
java.lang.Object oldValue,
java.lang.Object newValue)
IChangeListener
valueChanged in interface IChangeListenerobject - Object whose property changesfield - name of the changing propertyoldValue - previous value of the propertynewValue - new value of the property
|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||