Class RuntimeInstallationItemProvider
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterImpl
-
- org.eclipse.emf.edit.provider.ItemProviderAdapter
-
- com._1c.g5.v8.dt.platform.services.model.provider.RuntimeInstallationItemProvider
-
- 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 RuntimeInstallationItemProvider 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 aRuntimeInstallation
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 Object>, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
-
-
Constructor Summary
Constructors Constructor Description RuntimeInstallationItemProvider(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
addArchPropertyDescriptor(Object object)
This adds a property descriptor for the Arch feature.protected void
addBuildPropertyDescriptor(Object object)
This adds a property descriptor for the Build feature.protected void
addLocationPropertyDescriptor(Object object)
This adds a property descriptor for the Location feature.protected void
addNamePropertyDescriptor(Object object)
This adds a property descriptor for the Name feature.protected void
addTrainingPropertyDescriptor(Object object)
This adds a property descriptor for the Training feature.protected void
addTypeIdPropertyDescriptor(Object object)
This adds a property descriptor for the Type Id feature.protected void
addUuidPropertyDescriptor(Object object)
This adds a property descriptor for the Uuid feature.protected void
addVersionPropertyDescriptor(Object object)
This adds a property descriptor for the Version feature.protected void
collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object)
This addsCommandParameter
s describing the children that can be created under this object.Object
getImage(Object object)
This returns RuntimeInstallation.gif.List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor>
getPropertyDescriptors(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.String
getText(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 List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor> getPropertyDescriptors(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
-
addUuidPropertyDescriptor
protected void addUuidPropertyDescriptor(Object object)
This adds a property descriptor for the Uuid feature.
-
addNamePropertyDescriptor
protected void addNamePropertyDescriptor(Object object)
This adds a property descriptor for the Name feature.
-
addTypeIdPropertyDescriptor
protected void addTypeIdPropertyDescriptor(Object object)
This adds a property descriptor for the Type Id feature.
-
addVersionPropertyDescriptor
protected void addVersionPropertyDescriptor(Object object)
This adds a property descriptor for the Version feature.
-
addBuildPropertyDescriptor
protected void addBuildPropertyDescriptor(Object object)
This adds a property descriptor for the Build feature.
-
addLocationPropertyDescriptor
protected void addLocationPropertyDescriptor(Object object)
This adds a property descriptor for the Location feature.
-
addTrainingPropertyDescriptor
protected void addTrainingPropertyDescriptor(Object object)
This adds a property descriptor for the Training feature.
-
addArchPropertyDescriptor
protected void addArchPropertyDescriptor(Object object)
This adds a property descriptor for the Arch feature.
-
getImage
public Object getImage(Object object)
This returns RuntimeInstallation.gif.- Specified by:
getImage
in interfaceorg.eclipse.emf.edit.provider.IItemLabelProvider
- Overrides:
getImage
in classorg.eclipse.emf.edit.provider.ItemProviderAdapter
-
getText
public String getText(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(Collection<Object> newChildDescriptors, 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
-
-