public class LevelMonitorItemProvider extends ItemFeatureEntryItemProvider 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, org.eclipse.emf.edit.provider.ITableItemLabelProvider
LevelMonitor object.
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.ResultAndAffectedObjectsWrappingCommandActionDelegate| Constructor and Description |
|---|
LevelMonitorItemProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
This constructs an instance from a factory and a notifier.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCapPropertyDescriptor(Object object)
This adds a property descriptor for the Cap feature.
|
protected void |
addDemotePrefixPropertyDescriptor(Object object)
This adds a property descriptor for the Demote Prefix feature.
|
protected void |
addIncludedOkPropertyDescriptor(Object object)
This adds a property descriptor for the Included Ok feature.
|
protected void |
addLowerOkPropertyDescriptor(Object object)
This adds a property descriptor for the Lower Ok feature.
|
protected void |
addMonitorTypePropertyDescriptor(Object object)
This adds a property descriptor for the Monitor Type feature.
|
protected void |
addPrefixPropertyDescriptor(Object object)
This adds a property descriptor for the Prefix feature.
|
protected void |
addPresetPropertyDescriptor(Object object)
This adds a property descriptor for the Preset feature.
|
protected void |
addRequireAckPropertyDescriptor(Object object)
This adds a property descriptor for the Require Ack feature.
|
protected void |
addSeverityPropertyDescriptor(Object object)
This adds a property descriptor for the Severity feature.
|
protected void |
addSuppressEventsPropertyDescriptor(Object object)
This adds a property descriptor for the Suppress Events feature.
|
protected void |
collectNewChildDescriptors(Collection<Object> newChildDescriptors,
Object object)
This adds
CommandParameters describing the children
that can be created under this object. |
Object |
getImage(Object object)
This returns LevelMonitor.gif.
|
List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor> |
getPropertyDescriptors(Object object)
This returns the property descriptors for the adapted class.
|
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 calling
ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached
children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). |
protected boolean |
shouldComposeCreationImage() |
addNamePropertyDescriptor, getResourceLocatoraddListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, 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, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommandclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateCommand, getChildren, getNewChildDescriptors, getParentgetChildren, getParent, hasChildrengetElementspublic LevelMonitorItemProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
public List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor> getPropertyDescriptors(Object object)
getPropertyDescriptors in interface org.eclipse.emf.edit.provider.IItemPropertySourcegetPropertyDescriptors in class ItemFeatureEntryItemProviderprotected void addPresetPropertyDescriptor(Object object)
protected void addCapPropertyDescriptor(Object object)
protected void addSeverityPropertyDescriptor(Object object)
protected void addLowerOkPropertyDescriptor(Object object)
protected void addIncludedOkPropertyDescriptor(Object object)
protected void addPrefixPropertyDescriptor(Object object)
protected void addDemotePrefixPropertyDescriptor(Object object)
protected void addSuppressEventsPropertyDescriptor(Object object)
protected void addRequireAckPropertyDescriptor(Object object)
protected void addMonitorTypePropertyDescriptor(Object object)
public Object getImage(Object object)
getImage in interface org.eclipse.emf.edit.provider.IItemLabelProvidergetImage in class org.eclipse.emf.edit.provider.ItemProviderAdapterprotected boolean shouldComposeCreationImage()
shouldComposeCreationImage in class ItemFeatureEntryItemProviderpublic String getText(Object object)
getText in interface org.eclipse.emf.edit.provider.IItemLabelProvidergetText in class ItemFeatureEntryItemProviderpublic void notifyChanged(org.eclipse.emf.common.notify.Notification notification)
ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached
children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged in interface org.eclipse.emf.common.notify.AdapternotifyChanged in class ItemFeatureEntryItemProviderprotected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object)
CommandParameters describing the children
that can be created under this object.
collectNewChildDescriptors in class ItemFeatureEntryItemProvider