org.eclipse.emf.databinding.internal
Class EMFListValueProperty
java.lang.Object
org.eclipse.core.databinding.property.value.ValueProperty
org.eclipse.core.databinding.property.value.SimpleValueProperty
org.eclipse.emf.databinding.internal.EMFListValueProperty
- All Implemented Interfaces:
- IProperty, IValueProperty
- Direct Known Subclasses:
- EMFEditListValueProperty
public class EMFListValueProperty
- extends SimpleValueProperty
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMFListValueProperty
public EMFListValueProperty(IListProperty delegate,
EStructuralFeature eStructuralFeature,
IEMFListProperty.ListElementAccess<?> elementAccess)
- Parameters:
delegate
- eStructuralFeature
- elementAccess
-
getValueType
public java.lang.Object getValueType()
doGetValue
protected java.lang.Object doGetValue(java.lang.Object source)
- Specified by:
doGetValue
in class SimpleValueProperty
doSetValue
protected void doSetValue(java.lang.Object source,
java.lang.Object value)
- Specified by:
doSetValue
in class SimpleValueProperty
doSetListValue
protected void doSetListValue(EObject source,
java.util.List<java.lang.Object> targetList,
IEMFListProperty.ListElementAccess.WriteData data,
java.lang.Object value)
- Parameters:
source
- targetList
- data
- value
-
adaptListener
public INativePropertyListener adaptListener(ISimplePropertyListener listener)
- Specified by:
adaptListener
in class SimpleValueProperty