public static class DefaultDifferenceRenderer.ProxyLabelProvider
extends java.lang.Object
implements org.eclipse.emf.edit.provider.IItemLabelProvider
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.edit.provider.IItemLabelProvider |
delegate |
protected java.lang.Object |
image |
protected java.lang.ref.WeakReference<java.lang.Object> |
ref |
protected java.lang.String |
text |
Constructor and Description |
---|
ProxyLabelProvider() |
ProxyLabelProvider(java.lang.Object object,
org.eclipse.emf.edit.provider.IItemLabelProvider delegate) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.edit.provider.IItemLabelProvider |
getDelegate() |
java.lang.Object |
getImage(java.lang.Object object) |
java.lang.String |
getText(java.lang.Object object) |
boolean |
isInstance(java.lang.Class<?>... classes) |
boolean |
match(java.lang.Object object) |
protected final org.eclipse.emf.edit.provider.IItemLabelProvider delegate
protected java.lang.ref.WeakReference<java.lang.Object> ref
protected java.lang.String text
protected java.lang.Object image
public ProxyLabelProvider()
public ProxyLabelProvider(java.lang.Object object, org.eclipse.emf.edit.provider.IItemLabelProvider delegate)
public boolean isInstance(java.lang.Class<?>... classes)
public org.eclipse.emf.edit.provider.IItemLabelProvider getDelegate()
public boolean match(java.lang.Object object)
public java.lang.String getText(java.lang.Object object)
getText
in interface org.eclipse.emf.edit.provider.IItemLabelProvider
public java.lang.Object getImage(java.lang.Object object)
getImage
in interface org.eclipse.emf.edit.provider.IItemLabelProvider