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
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 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, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, 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, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createCommand, getChildren, getNewChildDescriptors, getParent
getChildren, getParent, hasChildren
public 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.IItemPropertySource
getPropertyDescriptors
in class org.eclipse.emf.edit.provider.ItemProviderAdapter
protected 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.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