public class DocumentItemProvider
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
Document 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 |
|---|
DocumentItemProvider(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 |
addArchiveKeyPropertyDescriptor(Object object)
This adds a property descriptor for the Archive Key feature.
|
protected void |
addClientPropertyDescriptor(Object object)
This adds a property descriptor for the Client feature.
|
protected void |
addCreationDatePropertyDescriptor(Object object)
This adds a property descriptor for the Creation Date feature.
|
protected void |
addCreationTimePropertyDescriptor(Object object)
This adds a property descriptor for the Creation Time feature.
|
protected void |
addDirectionPropertyDescriptor(Object object)
This adds a property descriptor for the Direction feature.
|
protected void |
addEDIMessageGroupPropertyDescriptor(Object object)
This adds a property descriptor for the EDI Message Group feature.
|
protected void |
addEDIMessagePropertyDescriptor(Object object)
This adds a property descriptor for the EDI Message feature.
|
protected void |
addEDIMessageTypePropertyDescriptor(Object object)
This adds a property descriptor for the EDI Message Type feature.
|
protected void |
addEDIStandardFlagPropertyDescriptor(Object object)
This adds a property descriptor for the EDI Standard Flag feature.
|
protected void |
addEDIStandardVersionPropertyDescriptor(Object object)
This adds a property descriptor for the EDI Standard Version feature.
|
protected void |
addEDITransmissionFilePropertyDescriptor(Object object)
This adds a property descriptor for the EDI Transmission File feature.
|
protected void |
addIDocCompoundTypePropertyDescriptor(Object object)
This adds a property descriptor for the IDoc Compound Type feature.
|
protected void |
addIDocNumberPropertyDescriptor(Object object)
This adds a property descriptor for the IDoc Number feature.
|
protected void |
addIDocSAPReleasePropertyDescriptor(Object object)
This adds a property descriptor for the IDoc SAP Release feature.
|
protected void |
addIDocTypeExtensionPropertyDescriptor(Object object)
This adds a property descriptor for the IDoc Type Extension feature.
|
protected void |
addIDocTypePropertyDescriptor(Object object)
This adds a property descriptor for the IDoc Type feature.
|
protected void |
addMessageCodePropertyDescriptor(Object object)
This adds a property descriptor for the Message Code feature.
|
protected void |
addMessageFunctionPropertyDescriptor(Object object)
This adds a property descriptor for the Message Function feature.
|
protected void |
addMessageTypePropertyDescriptor(Object object)
This adds a property descriptor for the Message Type feature.
|
protected void |
addOutputModePropertyDescriptor(Object object)
This adds a property descriptor for the Output Mode feature.
|
protected void |
addRecipientAddressPropertyDescriptor(Object object)
This adds a property descriptor for the Recipient Address feature.
|
protected void |
addRecipientLogicalAddressPropertyDescriptor(Object object)
This adds a property descriptor for the Recipient Logical Address feature.
|
protected void |
addRecipientPartnerFunctionPropertyDescriptor(Object object)
This adds a property descriptor for the Recipient Partner Function feature.
|
protected void |
addRecipientPartnerNumberPropertyDescriptor(Object object)
This adds a property descriptor for the Recipient Partner Number feature.
|
protected void |
addRecipientPartnerTypePropertyDescriptor(Object object)
This adds a property descriptor for the Recipient Partner Type feature.
|
protected void |
addRecipientPortPropertyDescriptor(Object object)
This adds a property descriptor for the Recipient Port feature.
|
protected void |
addSenderAddressPropertyDescriptor(Object object)
This adds a property descriptor for the Sender Address feature.
|
protected void |
addSenderLogicalAddressPropertyDescriptor(Object object)
This adds a property descriptor for the Sender Logical Address feature.
|
protected void |
addSenderPartnerFunctionPropertyDescriptor(Object object)
This adds a property descriptor for the Sender Partner Function feature.
|
protected void |
addSenderPartnerNumberPropertyDescriptor(Object object)
This adds a property descriptor for the Sender Partner Number feature.
|
protected void |
addSenderPartnerTypePropertyDescriptor(Object object)
This adds a property descriptor for the Sender Partner Type feature.
|
protected void |
addSenderPortPropertyDescriptor(Object object)
This adds a property descriptor for the Sender Port feature.
|
protected void |
addSerializationPropertyDescriptor(Object object)
This adds a property descriptor for the Serialization feature.
|
protected void |
addStatusPropertyDescriptor(Object object)
This adds a property descriptor for the Status feature.
|
protected void |
addTestFlagPropertyDescriptor(Object object)
This adds a property descriptor for the Test Flag feature.
|
protected void |
collectNewChildDescriptors(Collection<Object> newChildDescriptors,
Object object)
This adds
CommandParameters 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 Document.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, wrapCommandclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateCommand, getChildren, getNewChildDescriptors, getParentgetChildren, getParent, hasChildrenpublic DocumentItemProvider(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 org.eclipse.emf.edit.provider.ItemProviderAdapterprotected void addArchiveKeyPropertyDescriptor(Object object)
protected void addClientPropertyDescriptor(Object object)
protected void addCreationDatePropertyDescriptor(Object object)
protected void addCreationTimePropertyDescriptor(Object object)
protected void addDirectionPropertyDescriptor(Object object)
protected void addEDIMessagePropertyDescriptor(Object object)
protected void addEDIMessageGroupPropertyDescriptor(Object object)
protected void addEDIMessageTypePropertyDescriptor(Object object)
protected void addEDIStandardFlagPropertyDescriptor(Object object)
protected void addEDIStandardVersionPropertyDescriptor(Object object)
protected void addEDITransmissionFilePropertyDescriptor(Object object)
protected void addIDocCompoundTypePropertyDescriptor(Object object)
protected void addIDocNumberPropertyDescriptor(Object object)
protected void addIDocSAPReleasePropertyDescriptor(Object object)
protected void addIDocTypePropertyDescriptor(Object object)
protected void addIDocTypeExtensionPropertyDescriptor(Object object)
protected void addMessageCodePropertyDescriptor(Object object)
protected void addMessageFunctionPropertyDescriptor(Object object)
protected void addMessageTypePropertyDescriptor(Object object)
protected void addOutputModePropertyDescriptor(Object object)
protected void addRecipientAddressPropertyDescriptor(Object object)
protected void addRecipientLogicalAddressPropertyDescriptor(Object object)
protected void addRecipientPartnerFunctionPropertyDescriptor(Object object)
protected void addRecipientPartnerNumberPropertyDescriptor(Object object)
protected void addRecipientPartnerTypePropertyDescriptor(Object object)
protected void addRecipientPortPropertyDescriptor(Object object)
protected void addSenderAddressPropertyDescriptor(Object object)
protected void addSenderLogicalAddressPropertyDescriptor(Object object)
protected void addSenderPartnerFunctionPropertyDescriptor(Object object)
protected void addSenderPartnerNumberPropertyDescriptor(Object object)
protected void addSenderPartnerTypePropertyDescriptor(Object object)
protected void addSenderPortPropertyDescriptor(Object object)
protected void addSerializationPropertyDescriptor(Object object)
protected void addStatusPropertyDescriptor(Object object)
protected void addTestFlagPropertyDescriptor(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.ItemProviderAdapterprotected org.eclipse.emf.ecore.EStructuralFeature getChildFeature(Object object, Object child)
getChildFeature in class org.eclipse.emf.edit.provider.ItemProviderAdapterpublic Object getImage(Object object)
getImage in interface org.eclipse.emf.edit.provider.IItemLabelProvidergetImage in class org.eclipse.emf.edit.provider.ItemProviderAdapterpublic String getText(Object object)
getText in interface org.eclipse.emf.edit.provider.IItemLabelProvidergetText in class org.eclipse.emf.edit.provider.ItemProviderAdapterpublic 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 org.eclipse.emf.common.notify.impl.AdapterImplprotected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object)
CommandParameters describing the children
that can be created under this object.
collectNewChildDescriptors in class org.eclipse.emf.edit.provider.ItemProviderAdapterpublic org.eclipse.emf.common.util.ResourceLocator getResourceLocator()
getResourceLocator in class org.eclipse.emf.edit.provider.ItemProviderAdapterApache Camel