Class ControlValidationTemplateItemProvider
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterImpl
-
- org.eclipse.emf.edit.provider.ItemProviderAdapter
-
- org.eclipse.emf.ecp.view.template.model.provider.ControlValidationTemplateItemProvider
-
- 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 ControlValidationTemplateItemProvider 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.IItemPropertySource
This is the item provider adapter for aVTControlValidationTemplate
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 extends java.lang.Object>, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
-
-
Constructor Summary
Constructors Constructor Description ControlValidationTemplateItemProvider(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 void
addCancelColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Cancel Color HEX feature.protected void
addCancelForegroundColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Cancel Foreground Color HEX feature.protected void
addCancelImageURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Cancel Image URL feature.protected void
addCancelOverlayURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Cancel Overlay URL feature.protected void
addErrorColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Error Color HEX feature.protected void
addErrorForegroundColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Error Foreground Color HEX feature.protected void
addErrorImageURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Error Image URL feature.protected void
addErrorOverlayURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Error Overlay URL feature.protected void
addInfoColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Info Color HEX feature.protected void
addInfoForegroundColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Info Foreground Color HEX feature.protected void
addInfoImageURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Info Image URL feature.protected void
addInfoOverlayURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Info Overlay URL feature.protected void
addOkColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Ok Color HEX feature.protected void
addOkForegroundColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Ok Foreground Color HEX feature.protected void
addOkImageURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Ok Image URL feature.protected void
addOkOverlayURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Ok Overlay URL feature.protected void
addWarningColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Warning Color HEX feature.protected void
addWarningForegroundColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Warning Foreground Color HEX feature.protected void
addWarningImageURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Warning Image URL feature.protected void
addWarningOverlayURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Warning Overlay URL feature.protected void
collectNewChildDescriptors(java.util.Collection<java.lang.Object> newChildDescriptors, java.lang.Object object)
This addsCommandParameter
s describing the children that can be created under this object.java.lang.Object
getImage(java.lang.Object object)
This returns ControlValidationTemplate.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.ResourceLocator
getResourceLocator()
Return the resource locator for this item provider's resources.java.lang.String
getText(java.lang.Object object)
This returns the label text for the adapted class.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)
.-
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:
getPropertyDescriptors
in interfaceorg.eclipse.emf.edit.provider.IItemPropertySource
- Overrides:
getPropertyDescriptors
in classorg.eclipse.emf.edit.provider.ItemProviderAdapter
-
addOkColorHEXPropertyDescriptor
protected void addOkColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Ok Color HEX feature.
-
addOkForegroundColorHEXPropertyDescriptor
protected void addOkForegroundColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Ok Foreground Color HEX feature.
-
addOkImageURLPropertyDescriptor
protected void addOkImageURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Ok Image URL feature.
-
addOkOverlayURLPropertyDescriptor
protected void addOkOverlayURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Ok Overlay URL feature.
-
addInfoColorHEXPropertyDescriptor
protected void addInfoColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Info Color HEX feature.
-
addInfoForegroundColorHEXPropertyDescriptor
protected void addInfoForegroundColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Info Foreground Color HEX feature.
-
addInfoImageURLPropertyDescriptor
protected void addInfoImageURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Info Image URL feature.
-
addInfoOverlayURLPropertyDescriptor
protected void addInfoOverlayURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Info Overlay URL feature.
-
addWarningColorHEXPropertyDescriptor
protected void addWarningColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Warning Color HEX feature.
-
addWarningForegroundColorHEXPropertyDescriptor
protected void addWarningForegroundColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Warning Foreground Color HEX feature.
-
addWarningImageURLPropertyDescriptor
protected void addWarningImageURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Warning Image URL feature.
-
addWarningOverlayURLPropertyDescriptor
protected void addWarningOverlayURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Warning Overlay URL feature.
-
addErrorColorHEXPropertyDescriptor
protected void addErrorColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Error Color HEX feature.
-
addErrorForegroundColorHEXPropertyDescriptor
protected void addErrorForegroundColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Error Foreground Color HEX feature.
-
addErrorImageURLPropertyDescriptor
protected void addErrorImageURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Error Image URL feature.
-
addErrorOverlayURLPropertyDescriptor
protected void addErrorOverlayURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Error Overlay URL feature.
-
addCancelColorHEXPropertyDescriptor
protected void addCancelColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Cancel Color HEX feature.
-
addCancelForegroundColorHEXPropertyDescriptor
protected void addCancelForegroundColorHEXPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Cancel Foreground Color HEX feature.
-
addCancelImageURLPropertyDescriptor
protected void addCancelImageURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Cancel Image URL feature.
-
addCancelOverlayURLPropertyDescriptor
protected void addCancelOverlayURLPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Cancel Overlay URL feature.
-
getImage
public java.lang.Object getImage(java.lang.Object object)
This returns ControlValidationTemplate.gif.- Specified by:
getImage
in interfaceorg.eclipse.emf.edit.provider.IItemLabelProvider
- Overrides:
getImage
in 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:
getText
in interfaceorg.eclipse.emf.edit.provider.IItemLabelProvider
- Overrides:
getText
in 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:
notifyChanged
in interfaceorg.eclipse.emf.common.notify.Adapter
- Overrides:
notifyChanged
in classorg.eclipse.emf.common.notify.impl.AdapterImpl
-
collectNewChildDescriptors
protected void collectNewChildDescriptors(java.util.Collection<java.lang.Object> newChildDescriptors, java.lang.Object object)
This addsCommandParameter
s describing the children that can be created under this object.- Overrides:
collectNewChildDescriptors
in 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:
getResourceLocator
in classorg.eclipse.emf.edit.provider.ItemProviderAdapter
-
-