public class ExtendedDelegatingWrapperItemProvider extends org.eclipse.emf.edit.provider.DelegatingWrapperItemProvider implements ITreeItemAncestorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemStyledLabelProvider
org.eclipse.emf.edit.provider.DelegatingWrapperItemProvider.AffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.DelegatingWrapperItemProvider.AffectedObjectsWrappingCommandActionDelegate, org.eclipse.emf.edit.provider.DelegatingWrapperItemProvider.DelegatingWrapperItemPropertyDescriptor
org.eclipse.emf.edit.provider.WrapperItemProvider.ReplacementAffectedObjectCommand, org.eclipse.emf.edit.provider.WrapperItemProvider.SimpleCopyCommand, org.eclipse.emf.edit.provider.WrapperItemProvider.WrapperItemPropertyDescriptor, org.eclipse.emf.edit.provider.WrapperItemProvider.WrappingCopyCommand
changeNotifier, childrenMap, delegateChildren, delegateItemProvider, propertyDescriptors
adapterFactory, COPY_COMMAND_DESCRIPTION, COPY_COMMAND_LABEL, feature, index, owner, value
Constructor and Description |
---|
ExtendedDelegatingWrapperItemProvider(java.lang.Object value,
java.lang.Object owner,
org.eclipse.emf.ecore.EStructuralFeature feature,
int index,
org.eclipse.emf.common.notify.AdapterFactory adapterFactory) |
Modifier and Type | Method and Description |
---|---|
protected ITreeItemAncestorProvider |
createTreeItemContentProviderHelper() |
protected org.eclipse.emf.edit.provider.IWrapperItemProvider |
createWrapper(java.lang.Object value,
java.lang.Object owner,
org.eclipse.emf.common.notify.AdapterFactory adapterFactory) |
java.lang.Object |
findAncestor(java.lang.Object object,
java.lang.Class<?> ancestorType,
boolean unwrap) |
java.util.List<java.lang.Object> |
getAncestorPath(java.lang.Object object,
boolean unwrap) |
java.util.List<java.lang.Object> |
getAncestorPath(java.lang.Object beginObject,
java.lang.Class<?> endType,
boolean unwrap) |
java.lang.Object |
getStyledText(java.lang.Object object) |
protected ITreeItemAncestorProvider |
getTreeItemContentProviderHelper() |
java.lang.String |
toString() |
addListener, createCommand, dispose, fireNotifyChanged, getBackground, getBackground, getChildren, getColumnImage, getColumnText, getDelegateValue, getEditableValue, getElements, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getPropertyDescriptors, getRefreshElement, getText, hasChildren, notifyChanged, removeListener, updateChildren, wrapCommand, wrapNotification
baseCreateCommand, createCopyCommand, createDragAndDropCommand, createSetCommand, getFeature, getIndex, getOwner, getParent, getPropertyCategory, getPropertyDescription, getPropertyDescriptor, getPropertyFilterFlags, getPropertyImage, getPropertyImage, getPropertyName, getRootAdapterFactory, getUpdateableText, getValue, isPropertyMultiLine, isPropertySettable, isPropertySortChoices, setIndex
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public ExtendedDelegatingWrapperItemProvider(java.lang.Object value, java.lang.Object owner, org.eclipse.emf.ecore.EStructuralFeature feature, int index, org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
protected ITreeItemAncestorProvider getTreeItemContentProviderHelper()
protected ITreeItemAncestorProvider createTreeItemContentProviderHelper()
public java.util.List<java.lang.Object> getAncestorPath(java.lang.Object object, boolean unwrap)
getAncestorPath
in interface ITreeItemAncestorProvider
public java.util.List<java.lang.Object> getAncestorPath(java.lang.Object beginObject, java.lang.Class<?> endType, boolean unwrap)
getAncestorPath
in interface ITreeItemAncestorProvider
public java.lang.Object findAncestor(java.lang.Object object, java.lang.Class<?> ancestorType, boolean unwrap)
findAncestor
in interface ITreeItemAncestorProvider
protected org.eclipse.emf.edit.provider.IWrapperItemProvider createWrapper(java.lang.Object value, java.lang.Object owner, org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
createWrapper
in class org.eclipse.emf.edit.provider.DelegatingWrapperItemProvider
public java.lang.Object getStyledText(java.lang.Object object)
getStyledText
in interface org.eclipse.emf.edit.provider.IItemStyledLabelProvider
public java.lang.String toString()
toString
in class java.lang.Object