public class ServerDataItemProvider
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
ServerData
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 |
---|
ServerDataItemProvider(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 |
addConnectionCountPropertyDescriptor(Object object)
This adds a property descriptor for the Connection Count feature.
|
protected void |
addGwhostPropertyDescriptor(Object object)
This adds a property descriptor for the Gwhost feature.
|
protected void |
addGwservPropertyDescriptor(Object object)
This adds a property descriptor for the Gwserv feature.
|
protected void |
addMaxStartUpDelayPropertyDescriptor(Object object)
This adds a property descriptor for the Max Start Up Delay feature.
|
protected void |
addProgidPropertyDescriptor(Object object)
This adds a property descriptor for the Progid feature.
|
protected void |
addRepositoryDestinationPropertyDescriptor(Object object)
This adds a property descriptor for the Repository Destination feature.
|
protected void |
addRepositoryMapPropertyDescriptor(Object object)
This adds a property descriptor for the Repository Map feature.
|
protected void |
addSaprouterPropertyDescriptor(Object object)
This adds a property descriptor for the Saprouter feature.
|
protected void |
addSncLibPropertyDescriptor(Object object)
This adds a property descriptor for the Snc Lib feature.
|
protected void |
addSncModePropertyDescriptor(Object object)
This adds a property descriptor for the Snc Mode feature.
|
protected void |
addSncMynamePropertyDescriptor(Object object)
This adds a property descriptor for the Snc Myname feature.
|
protected void |
addSncQopPropertyDescriptor(Object object)
This adds a property descriptor for the Snc Qop feature.
|
protected void |
addTracePropertyDescriptor(Object object)
This adds a property descriptor for the Trace feature.
|
protected void |
addWorkerThreadCountPropertyDescriptor(Object object)
This adds a property descriptor for the Worker Thread Count feature.
|
protected void |
addWorkerThreadMinCountPropertyDescriptor(Object object)
This adds a property descriptor for the Worker Thread Min Count feature.
|
protected void |
collectNewChildDescriptors(Collection<Object> newChildDescriptors,
Object object)
This adds
CommandParameter s describing the children
that can be created under this object. |
protected org.eclipse.emf.ecore.EStructuralFeature |
getChildFeature(Object object,
Object child) |
Collection<? extends org.eclipse.emf.ecore.EStructuralFeature> |
getChildrenFeatures(Object object)
This specifies how to implement
ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an
AddCommand , RemoveCommand or
MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter) . |
Object |
getImage(Object object)
This returns ServerData.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 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) . |
addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, 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, getChildReference, getChildren, 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, shouldComposeCreationImage, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createCommand, getChildren, getNewChildDescriptors, getParent
getChildren, getParent, hasChildren
public ServerDataItemProvider(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.IItemPropertySource
getPropertyDescriptors
in class org.eclipse.emf.edit.provider.ItemProviderAdapter
protected void addGwhostPropertyDescriptor(Object object)
protected void addGwservPropertyDescriptor(Object object)
protected void addProgidPropertyDescriptor(Object object)
protected void addConnectionCountPropertyDescriptor(Object object)
protected void addSaprouterPropertyDescriptor(Object object)
protected void addMaxStartUpDelayPropertyDescriptor(Object object)
protected void addRepositoryDestinationPropertyDescriptor(Object object)
protected void addRepositoryMapPropertyDescriptor(Object object)
protected void addTracePropertyDescriptor(Object object)
protected void addWorkerThreadCountPropertyDescriptor(Object object)
protected void addWorkerThreadMinCountPropertyDescriptor(Object object)
protected void addSncModePropertyDescriptor(Object object)
protected void addSncQopPropertyDescriptor(Object object)
protected void addSncMynamePropertyDescriptor(Object object)
protected void addSncLibPropertyDescriptor(Object object)
public Collection<? extends org.eclipse.emf.ecore.EStructuralFeature> getChildrenFeatures(Object object)
ItemProviderAdapter.getChildren(java.lang.Object)
and is used to deduce an appropriate feature for an
AddCommand
, RemoveCommand
or
MoveCommand
in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter)
.
getChildrenFeatures
in class org.eclipse.emf.edit.provider.ItemProviderAdapter
protected org.eclipse.emf.ecore.EStructuralFeature getChildFeature(Object object, Object child)
getChildFeature
in class org.eclipse.emf.edit.provider.ItemProviderAdapter
public Object getImage(Object object)
getImage
in interface org.eclipse.emf.edit.provider.IItemLabelProvider
getImage
in class org.eclipse.emf.edit.provider.ItemProviderAdapter
public String getText(Object object)
getText
in interface org.eclipse.emf.edit.provider.IItemLabelProvider
getText
in class org.eclipse.emf.edit.provider.ItemProviderAdapter
public 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.Adapter
notifyChanged
in class org.eclipse.emf.common.notify.impl.AdapterImpl
protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object)
CommandParameter
s describing the children
that can be created under this object.
collectNewChildDescriptors
in class org.eclipse.emf.edit.provider.ItemProviderAdapter
public org.eclipse.emf.common.util.ResourceLocator getResourceLocator()
getResourceLocator
in class org.eclipse.emf.edit.provider.ItemProviderAdapter
Apache Camel