|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectItemProviderAdapter
org.eclipse.ocl.expressions.provider.OCLExpressionItemProvider
org.eclipse.ocl.expressions.provider.CallExpItemProvider
org.eclipse.ocl.expressions.provider.FeatureCallExpItemProvider
org.eclipse.ocl.expressions.provider.OperationCallExpItemProvider
public class OperationCallExpItemProvider
This is the item provider adapter for a OperationCallExp object.
| Constructor Summary | |
|---|---|
OperationCallExpItemProvider(AdapterFactory adapterFactory)
This constructs an instance from a factory and a notifier |
|
| Method Summary | |
|---|---|
protected void |
addOperationCodePropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Operation Code feature |
protected void |
addReferredOperationPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Referred Operation feature |
protected void |
collectNewChildDescriptors(java.util.Collection<java.lang.Object> newChildDescriptors,
java.lang.Object object)
This adds org.eclipse.emf.edit.command.CommandParameters describing the children
that can be created under this object |
protected EStructuralFeature |
getChildFeature(java.lang.Object object,
java.lang.Object child)
|
java.util.Collection<? extends EStructuralFeature> |
getChildrenFeatures(java.lang.Object object)
This specifies how to implement #getChildren and is used to deduce an appropriate feature for an
org.eclipse.emf.edit.command.AddCommand, org.eclipse.emf.edit.command.RemoveCommand or
org.eclipse.emf.edit.command.MoveCommand in #createCommand |
java.lang.String |
getCreateChildText(java.lang.Object owner,
java.lang.Object feature,
java.lang.Object child,
java.util.Collection<?> selection)
This returns the label text for org.eclipse.emf.edit.command.CreateChildCommand |
java.lang.Object |
getImage(java.lang.Object object)
This returns OperationCallExp.gif |
java.util.List<IItemPropertyDescriptor> |
getPropertyDescriptors(java.lang.Object object)
This returns the property descriptors for the adapted class |
java.lang.String |
getText(java.lang.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 |
protected boolean |
shouldComposeCreationImage()
|
| Methods inherited from class org.eclipse.ocl.expressions.provider.FeatureCallExpItemProvider |
|---|
addMarkedPrePropertyDescriptor |
| Methods inherited from class org.eclipse.ocl.expressions.provider.CallExpItemProvider |
|---|
addPropertyEndPositionPropertyDescriptor, addPropertyStartPositionPropertyDescriptor |
| Methods inherited from class org.eclipse.ocl.expressions.provider.OCLExpressionItemProvider |
|---|
addEndPositionPropertyDescriptor, addStartPositionPropertyDescriptor, getResourceLocator |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OperationCallExpItemProvider(AdapterFactory adapterFactory)
| Method Detail |
|---|
public java.util.List<IItemPropertyDescriptor> getPropertyDescriptors(java.lang.Object object)
getPropertyDescriptors in class FeatureCallExpItemProviderprotected void addReferredOperationPropertyDescriptor(java.lang.Object object)
protected void addOperationCodePropertyDescriptor(java.lang.Object object)
public java.util.Collection<? extends EStructuralFeature> getChildrenFeatures(java.lang.Object object)
#getChildren and is used to deduce an appropriate feature for an
org.eclipse.emf.edit.command.AddCommand, org.eclipse.emf.edit.command.RemoveCommand or
org.eclipse.emf.edit.command.MoveCommand in #createCommand.
getChildrenFeatures in class CallExpItemProvider
protected EStructuralFeature getChildFeature(java.lang.Object object,
java.lang.Object child)
getChildFeature in class CallExpItemProviderpublic java.lang.Object getImage(java.lang.Object object)
protected boolean shouldComposeCreationImage()
shouldComposeCreationImage in class FeatureCallExpItemProviderpublic java.lang.String getText(java.lang.Object object)
getText in class FeatureCallExpItemProviderpublic void notifyChanged(Notification notification)
#updateChildren to update any cached
children and by creating a viewer notification, which it passes to #fireNotifyChanged.
notifyChanged in class FeatureCallExpItemProvider
protected void collectNewChildDescriptors(java.util.Collection<java.lang.Object> newChildDescriptors,
java.lang.Object object)
org.eclipse.emf.edit.command.CommandParameters describing the children
that can be created under this object.
collectNewChildDescriptors in class FeatureCallExpItemProvider
public java.lang.String getCreateChildText(java.lang.Object owner,
java.lang.Object feature,
java.lang.Object child,
java.util.Collection<?> selection)
org.eclipse.emf.edit.command.CreateChildCommand.
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||