|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.core.databinding.property.list.ListProperty
org.eclipse.emf.databinding.internal.EMFListPropertyDecorator
public class EMFListPropertyDecorator
PROVISIONAL: This API is subject to arbitrary change, including renaming or removal.
| Constructor Summary | |
|---|---|
EMFListPropertyDecorator(IListProperty delegate,
EStructuralFeature eStructuralFeature)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
getElementType()
|
EStructuralFeature |
getStructuralFeature()
Returns the descriptor of the EStructuralFeature being observed. |
IObservableFactory |
listFactory()
|
IObservableFactory |
listFactory(Realm realm)
|
IObservableList |
observe(java.lang.Object source)
|
IObservableList |
observe(Realm realm,
java.lang.Object source)
|
IObservableList |
observeDetail(IObservableValue master)
|
java.lang.String |
toString()
|
IEMFListProperty |
values(EStructuralFeature feature)
Returns a master-detail combination of this property and the specified value property. |
IEMFListProperty |
values(FeaturePath featurePath)
Returns a master-detail combination of this property and the specified value nested feature. |
IEMFListProperty |
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.list.ListProperty |
|---|
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.list.IListProperty |
|---|
values |
| Constructor Detail |
|---|
public EMFListPropertyDecorator(IListProperty delegate,
EStructuralFeature eStructuralFeature)
delegate - eStructuralFeature - | Method Detail |
|---|
public java.lang.Object getElementType()
getElementType in interface IListPropertypublic IEMFListProperty values(EStructuralFeature feature)
IEMFListProperty
values in interface IEMFListPropertyfeature - the feature
public IEMFListProperty values(FeaturePath featurePath)
IEMFListProperty
values in interface IEMFListPropertyfeaturePath - the nested feature to observe
IEMFListProperty.values(IEMFValueProperty)public IEMFListProperty values(IEMFValueProperty property)
IEMFListPropertyExample:
// Observes the list-typed "children" property of a Person object,
// where the elements are Person objects
IEMFListProperty children = EMFProperties
.list(MyPackage.Literals.PERSON_CHILDREN);
// Observes the string-typed "name" property of a Person object
IEMFValueProperty name = EMFProperties.value(MyPackage.Literals.PERSON_NAME);
// Observes the names of children of a Person object.
IEMFListProperty childrenNames = children.values(name);
values in interface IEMFListPropertyproperty - the detail property to observe
public EStructuralFeature getStructuralFeature()
IEMFPropertyEStructuralFeature being observed.
getStructuralFeature in interface IEMFPropertyEStructuralFeature being observedpublic IObservableList observe(java.lang.Object source)
observe in interface IListPropertyobserve in class ListProperty
public IObservableList observe(Realm realm,
java.lang.Object source)
observe in interface IListPropertypublic IObservableFactory listFactory()
listFactory in interface IListPropertylistFactory in class ListPropertypublic IObservableFactory listFactory(Realm realm)
listFactory in interface IListPropertylistFactory in class ListPropertypublic IObservableList observeDetail(IObservableValue master)
observeDetail in interface IListPropertyobserveDetail in class ListPropertypublic java.lang.String toString()
toString in class java.lang.Object
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||