Class SetStaticItemProvider
java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterImpl
org.eclipse.emf.edit.provider.ItemProviderAdapter
org.eclipse.m2m.atl.emftvm.provider.InstructionItemProvider
org.eclipse.m2m.atl.emftvm.provider.FieldInstructionItemProvider
org.eclipse.m2m.atl.emftvm.provider.SetStaticItemProvider
- 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
This is the item provider adapter for a
SetStatic object.
-
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>, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegateNested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
org.eclipse.emf.common.notify.Adapter.Internal -
Field Summary
Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeededFields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target -
Constructor Summary
ConstructorsConstructorDescriptionSetStaticItemProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory) This constructs an instance from a factory and a notifier. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcollectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) This addsCommandParameters describing the children that can be created under this object.This returns SetStatic.gif.List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor> getPropertyDescriptors(Object object) This returns the property descriptors for the adapted class.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.m2m.atl.emftvm.provider.FieldInstructionItemProvider
addFieldnamePropertyDescriptorMethods inherited from class org.eclipse.m2m.atl.emftvm.provider.InstructionItemProvider
addLineNumberPropertyDescriptor, addOpcodePropertyDescriptor, addStackConsumptionPropertyDescriptor, addStackLevelPropertyDescriptor, addStackProductionPropertyDescriptor, getResourceLocatorMethods 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, wrapCommandMethods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTargetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
createCommand, getChildren, getNewChildDescriptors, getParentMethods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptorMethods inherited from interface org.eclipse.emf.edit.provider.IStructuredItemContentProvider
getElementsMethods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider
getChildren, getParent, hasChildren
-
Constructor Details
-
SetStaticItemProvider
public SetStaticItemProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory) This constructs an instance from a factory and a notifier.
-
-
Method Details
-
getPropertyDescriptors
public List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor> getPropertyDescriptors(Object object) This returns the property descriptors for the adapted class.- Specified by:
getPropertyDescriptorsin interfaceorg.eclipse.emf.edit.provider.IItemPropertySource- Overrides:
getPropertyDescriptorsin classFieldInstructionItemProvider
-
getImage
This returns SetStatic.gif.- Specified by:
getImagein interfaceorg.eclipse.emf.edit.provider.IItemLabelProvider- Overrides:
getImagein classInstructionItemProvider
-
getText
This returns the label text for the adapted class.- Specified by:
getTextin interfaceorg.eclipse.emf.edit.provider.IItemLabelProvider- Overrides:
getTextin classFieldInstructionItemProvider
-
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 classFieldInstructionItemProvider
-
collectNewChildDescriptors
This addsCommandParameters describing the children that can be created under this object.- Overrides:
collectNewChildDescriptorsin classFieldInstructionItemProvider
-