public class EMFListValueProperty
extends SimpleValueProperty
Constructor and Description |
---|
EMFListValueProperty(IListProperty delegate,
EStructuralFeature eStructuralFeature,
IEMFListProperty.ListElementAccess<?> elementAccess) |
Modifier and Type | Method and Description |
---|---|
INativePropertyListener |
adaptListener(ISimplePropertyListener listener) |
protected java.lang.Object |
doGetValue(java.lang.Object source) |
protected void |
doSetListValue(EObject source,
java.util.List<java.lang.Object> targetList,
IEMFListProperty.ListElementAccess.WriteData data,
java.lang.Object value) |
protected void |
doSetValue(java.lang.Object source,
java.lang.Object value) |
java.lang.Object |
getValueType() |
public EMFListValueProperty(IListProperty delegate, EStructuralFeature eStructuralFeature, IEMFListProperty.ListElementAccess<?> elementAccess)
delegate
- eStructuralFeature
- elementAccess
- public java.lang.Object getValueType()
protected java.lang.Object doGetValue(java.lang.Object source)
protected void doSetValue(java.lang.Object source, java.lang.Object value)
protected void doSetListValue(EObject source, java.util.List<java.lang.Object> targetList, IEMFListProperty.ListElementAccess.WriteData data, java.lang.Object value)
source
- targetList
- data
- value
- public INativePropertyListener adaptListener(ISimplePropertyListener listener)