|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.core.databinding.property.map.MapProperty org.eclipse.emf.databinding.edit.internal.EMFEditMapPropertyDecorator
public class EMFEditMapPropertyDecorator
PROVISIONAL: This API is subject to arbitrary change, including renaming or removal.
Constructor Summary | |
---|---|
EMFEditMapPropertyDecorator(EditingDomain editingDomain,
IMapProperty delegate,
EStructuralFeature eStructuralFeature)
|
Method Summary | |
---|---|
EditingDomain |
getEditingDomain()
|
java.lang.Object |
getKeyType()
|
EStructuralFeature |
getStructuralFeature()
Returns the descriptor of the EStructuralFeature being observed. |
java.lang.Object |
getValueType()
|
IObservableFactory |
mapFactory()
|
IObservableFactory |
mapFactory(Realm realm)
|
IObservableMap |
observe(java.lang.Object source)
|
IObservableMap |
observe(Realm realm,
java.lang.Object source)
|
IObservableMap |
observeDetail(IObservableValue master)
|
java.lang.String |
toString()
|
IEMFEditMapProperty |
values(EStructuralFeature feature)
Returns a master-detail combination of this property and the specified value feature. |
IEMFEditMapProperty |
values(FeaturePath featurePath)
Returns a master-detail combination of this property and the specified nested value feature. |
IEMFEditMapProperty |
values(IEMFEditValueProperty property)
Returns a master-detail combination of this property and the specified value property. |
IEMFEditMapProperty |
values(IEMFValueProperty property)
Returns a master-detail combination of this property and the specified value property. |
Methods inherited from class org.eclipse.core.databinding.property.map.MapProperty |
---|
doGetMap, doSetMap, doUpdateMap, getMap, setMap, updateMap, values |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.core.databinding.property.map.IMapProperty |
---|
getMap, setMap, updateMap, values |
Constructor Detail |
---|
public EMFEditMapPropertyDecorator(EditingDomain editingDomain, IMapProperty delegate, EStructuralFeature eStructuralFeature)
editingDomain
- delegate
- eStructuralFeature
- Method Detail |
---|
public EStructuralFeature getStructuralFeature()
IEMFProperty
EStructuralFeature
being observed.
getStructuralFeature
in interface IEMFProperty
EStructuralFeature
being observedpublic java.lang.Object getKeyType()
getKeyType
in interface IMapProperty
public java.lang.Object getValueType()
getValueType
in interface IMapProperty
public IEMFEditMapProperty values(EStructuralFeature feature)
IEMFEditMapProperty
values
in interface IEMFEditMapProperty
values
in interface IEMFMapProperty
feature
- the value feature to observe
IEMFEditMapProperty.values(IEMFEditValueProperty)
public IEMFEditMapProperty values(FeaturePath featurePath)
IEMFEditMapProperty
values
in interface IEMFEditMapProperty
values
in interface IEMFMapProperty
featurePath
- the nested value feature to observe
IEMFEditMapProperty.values(IEMFEditValueProperty)
public IEMFEditMapProperty values(IEMFEditValueProperty property)
IEMFEditMapProperty
values
observed by this map
property, mapping from this map property's key set
to the specified value property's value for each element in the master
property's values
collection.
values
in interface IEMFEditMapProperty
property
- the detail property to observe
public IObservableMap observe(java.lang.Object source)
observe
in interface IMapProperty
observe
in class MapProperty
public IObservableMap observe(Realm realm, java.lang.Object source)
observe
in interface IMapProperty
public IObservableFactory mapFactory()
mapFactory
in interface IMapProperty
mapFactory
in class MapProperty
public IObservableFactory mapFactory(Realm realm)
mapFactory
in interface IMapProperty
mapFactory
in class MapProperty
public IObservableMap observeDetail(IObservableValue master)
observeDetail
in interface IMapProperty
observeDetail
in class MapProperty
public java.lang.String toString()
toString
in class java.lang.Object
public EditingDomain getEditingDomain()
getEditingDomain
in interface IEMFEditProperty
public IEMFEditMapProperty values(IEMFValueProperty property)
IEMFMapProperty
values
observed by this map
property, mapping from this map property's key set
to the specified value property's value for each element in the master
property's values
collection.
values
in interface IEMFEditMapProperty
values
in interface IEMFMapProperty
property
- the detail property to observe
|
Copyright 2001-2012 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |