public class TreeItemAncestorProvider extends java.lang.Object implements ITreeItemAncestorProvider
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.common.notify.AdapterFactory |
adapterFactory |
protected org.eclipse.emf.edit.provider.ITreeItemContentProvider |
contentProvider |
protected org.eclipse.emf.edit.provider.resource.ResourceItemProviderAdapterFactory |
resourceItemProviderAdapterFactory |
Constructor and Description |
---|
TreeItemAncestorProvider(java.lang.Object contentProvider,
org.eclipse.emf.common.notify.AdapterFactory adapterFactory) |
Modifier and Type | Method and Description |
---|---|
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) |
protected org.eclipse.emf.edit.provider.ITreeItemContentProvider |
getContentProvider() |
protected org.eclipse.emf.edit.provider.resource.ResourceItemProviderAdapterFactory |
getResourceItemProviderAdapterFactory() |
protected java.lang.Object |
unwrap(java.lang.Object object) |
protected org.eclipse.emf.edit.provider.ITreeItemContentProvider contentProvider
protected org.eclipse.emf.common.notify.AdapterFactory adapterFactory
protected org.eclipse.emf.edit.provider.resource.ResourceItemProviderAdapterFactory resourceItemProviderAdapterFactory
public TreeItemAncestorProvider(java.lang.Object contentProvider, org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
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 java.lang.Object unwrap(java.lang.Object object)
protected org.eclipse.emf.edit.provider.ITreeItemContentProvider getContentProvider()
protected org.eclipse.emf.edit.provider.resource.ResourceItemProviderAdapterFactory getResourceItemProviderAdapterFactory()