Class ExecEnvItemProvider
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterImpl
-
- org.eclipse.emf.edit.provider.ItemProviderAdapter
-
- org.eclipse.m2m.atl.emftvm.provider.ExecEnvItemProvider
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Adapter,org.eclipse.emf.common.notify.Adapter.Internal,org.eclipse.emf.common.util.ResourceLocator,org.eclipse.emf.edit.command.CreateChildCommand.Helper,org.eclipse.emf.edit.provider.IChangeNotifier,org.eclipse.emf.edit.provider.IDisposable,org.eclipse.emf.edit.provider.IEditingDomainItemProvider,org.eclipse.emf.edit.provider.IItemLabelProvider,org.eclipse.emf.edit.provider.IItemPropertySource,org.eclipse.emf.edit.provider.IStructuredItemContentProvider,org.eclipse.emf.edit.provider.ITreeItemContentProvider
public class ExecEnvItemProvider extends org.eclipse.emf.edit.provider.ItemProviderAdapter implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySourceThis is the item provider adapter for aExecEnvobject.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList<E extends java.lang.Object>, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
-
-
Constructor Summary
Constructors Constructor Description ExecEnvItemProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory)This constructs an instance from a factory and a notifier.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddCurrentPhasePropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Current Phase feature.protected voidaddInoutModelsPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Inout Models feature.protected voidaddInputModelsPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Input Models feature.protected voidaddJitDisabledPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Jit Disabled feature.protected voidaddMatchesPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Matches feature.protected voidaddMetaModelsPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Meta Models feature.protected voidaddModulesPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Modules feature.protected voidaddOutputModelsPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Output Models feature.protected voidaddTracesPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Traces feature.protected voidaddUniqueResultsPropertyDescriptor(java.lang.Object object)This adds a property descriptor for the Unique Results feature.protected voidcollectNewChildDescriptors(java.util.Collection<java.lang.Object> newChildDescriptors, java.lang.Object object)This addsCommandParameters describing the children that can be created under this object.java.lang.ObjectgetImage(java.lang.Object object)This returns ExecEnv.gif.java.util.List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor>getPropertyDescriptors(java.lang.Object object)This returns the property descriptors for the adapted class.org.eclipse.emf.common.util.ResourceLocatorgetResourceLocator()Return the resource locator for this item provider's resources.java.lang.StringgetText(java.lang.Object object)This returns the label text for the adapted class.voidnotifyChanged(org.eclipse.emf.common.notify.Notification notification)This handles model notifications by callingItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)to update any cached children and by creating a viewer notification, which it passes toItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).-
Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldComposeCreationImage, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
createCommand, getChildren, getNewChildDescriptors, getParent
-
Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptor
-
-
-
-
Method Detail
-
getPropertyDescriptors
public java.util.List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor> getPropertyDescriptors(java.lang.Object object)
This returns the property descriptors for the adapted class.- Specified by:
getPropertyDescriptorsin interfaceorg.eclipse.emf.edit.provider.IItemPropertySource- Overrides:
getPropertyDescriptorsin classorg.eclipse.emf.edit.provider.ItemProviderAdapter
-
addModulesPropertyDescriptor
protected void addModulesPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Modules feature.
-
addMatchesPropertyDescriptor
protected void addMatchesPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Matches feature.
-
addTracesPropertyDescriptor
protected void addTracesPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Traces feature.
-
addUniqueResultsPropertyDescriptor
protected void addUniqueResultsPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Unique Results feature.
-
addJitDisabledPropertyDescriptor
protected void addJitDisabledPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Jit Disabled feature.
-
addCurrentPhasePropertyDescriptor
protected void addCurrentPhasePropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Current Phase feature.
-
addMetaModelsPropertyDescriptor
protected void addMetaModelsPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Meta Models feature.
-
addInputModelsPropertyDescriptor
protected void addInputModelsPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Input Models feature.
-
addInoutModelsPropertyDescriptor
protected void addInoutModelsPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Inout Models feature.
-
addOutputModelsPropertyDescriptor
protected void addOutputModelsPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Output Models feature.
-
getImage
public java.lang.Object getImage(java.lang.Object object)
This returns ExecEnv.gif.- Specified by:
getImagein interfaceorg.eclipse.emf.edit.provider.IItemLabelProvider- Overrides:
getImagein classorg.eclipse.emf.edit.provider.ItemProviderAdapter
-
getText
public java.lang.String getText(java.lang.Object object)
This returns the label text for the adapted class.- Specified by:
getTextin interfaceorg.eclipse.emf.edit.provider.IItemLabelProvider- Overrides:
getTextin classorg.eclipse.emf.edit.provider.ItemProviderAdapter
-
notifyChanged
public void notifyChanged(org.eclipse.emf.common.notify.Notification notification)
This handles model notifications by callingItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)to update any cached children and by creating a viewer notification, which it passes toItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).- Specified by:
notifyChangedin interfaceorg.eclipse.emf.common.notify.Adapter- Overrides:
notifyChangedin classorg.eclipse.emf.common.notify.impl.AdapterImpl
-
collectNewChildDescriptors
protected void collectNewChildDescriptors(java.util.Collection<java.lang.Object> newChildDescriptors, java.lang.Object object)This addsCommandParameters describing the children that can be created under this object.- Overrides:
collectNewChildDescriptorsin classorg.eclipse.emf.edit.provider.ItemProviderAdapter
-
getResourceLocator
public org.eclipse.emf.common.util.ResourceLocator getResourceLocator()
Return the resource locator for this item provider's resources.- Overrides:
getResourceLocatorin classorg.eclipse.emf.edit.provider.ItemProviderAdapter
-
-