|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectItemProviderAdapter
org.eclipse.emf.ecore.sdo.provider.EPropertyItemProvider
This is the item provider adapter for a EProperty
object.
Constructor Summary | |
EPropertyItemProvider(AdapterFactory adapterFactory)
This constructs an instance from a factory and a notifier |
Method Summary | |
protected void |
addContainingTypePropertyDescriptor(Object object)
This adds a property descriptor for the Containing Type feature |
protected void |
addContainmentPropertyDescriptor(Object object)
This adds a property descriptor for the Containment feature |
protected void |
addDefaultPropertyDescriptor(Object object)
This adds a property descriptor for the Default feature |
protected void |
addEStructuralFeaturePropertyDescriptor(Object object)
This adds a property descriptor for the EStructural Feature feature |
protected void |
addManyPropertyDescriptor(Object object)
This adds a property descriptor for the Many feature |
protected void |
addNamePropertyDescriptor(Object object)
This adds a property descriptor for the Name feature |
protected void |
addTypePropertyDescriptor(Object object)
This adds a property descriptor for the Type feature |
Object |
getImage(Object object)
This returns EProperty.gif |
List |
getPropertyDescriptors(Object object)
This returns the property descriptors for the adapted class |
ResourceLocator |
getResourceLocator()
Return the resource locator for this item provider's resources |
String |
getText(Object object)
This returns the label text for the adapted class |
void |
notifyChanged(Notification notification)
This handles model notifications by calling #updateChildren to update any cached
children and by creating a viewer notification, which it passes to #fireNotifyChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public EPropertyItemProvider(AdapterFactory adapterFactory)
Method Detail |
public List getPropertyDescriptors(Object object)
protected void addNamePropertyDescriptor(Object object)
protected void addManyPropertyDescriptor(Object object)
protected void addContainmentPropertyDescriptor(Object object)
protected void addDefaultPropertyDescriptor(Object object)
protected void addTypePropertyDescriptor(Object object)
protected void addContainingTypePropertyDescriptor(Object object)
protected void addEStructuralFeaturePropertyDescriptor(Object object)
public Object getImage(Object object)
public String getText(Object object)
public void notifyChanged(Notification notification)
#updateChildren
to update any cached
children and by creating a viewer notification, which it passes to #fireNotifyChanged
.
public ResourceLocator getResourceLocator()
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |