public class SCMLabelProvider extends org.eclipse.jface.viewers.ColumnLabelProvider implements ProxyInitializer
| Constructor and Description |
|---|
SCMLabelProvider()
Default constructor.
|
SCMLabelProvider(Project project)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
ChangePackageVisualizationHelper |
getChangePackageVisualizationHelper() |
org.eclipse.swt.graphics.Font |
getFont(Object element) |
org.eclipse.swt.graphics.Color |
getForeground(Object element) |
List<OperationId> |
getHighlighted() |
org.eclipse.swt.graphics.Image |
getImage(Object element) |
String |
getText(Object element) |
String |
getToolTipText(Object element) |
void |
prepareProxy(OperationProxy proxy,
AbstractOperation operation)
Initialises the given proxy.
|
void |
setChangePackageVisualizationHelper(ChangePackageVisualizationHelper changePackageVisualizationHelper) |
void |
setProject(Project newProject)
Sets the project that is used to resolve revision numbers that are
possibly used within the labels.
|
dispose, getToolTipBackgroundColor, getToolTipDisplayDelayTime, getToolTipFont, getToolTipForegroundColor, getToolTipImage, getToolTipShift, getToolTipStyle, getToolTipTimeDisplayed, useNativeToolTipaddListener, isLabelProperty, removeListenerpublic SCMLabelProvider(Project project)
project - the project that is used to resolve revision numberspublic SCMLabelProvider()
public String getText(Object element)
getText in interface org.eclipse.jface.viewers.ILabelProvidergetText in class org.eclipse.jface.viewers.ColumnLabelProviderpublic void prepareProxy(OperationProxy proxy, AbstractOperation operation)
prepareProxy in interface ProxyInitializerproxy - the newly created proxyoperation - the operation which was used to create the proxyProxyInitializer.prepareProxy(org.eclipse.emf.emfstore.internal.server.model.versioning.OperationProxy,
org.eclipse.emf.emfstore.internal.server.model.versioning.operations.AbstractOperation)public org.eclipse.swt.graphics.Color getForeground(Object element)
getForeground in interface org.eclipse.jface.viewers.IColorProvidergetForeground in class org.eclipse.jface.viewers.ColumnLabelProviderpublic org.eclipse.swt.graphics.Font getFont(Object element)
getFont in interface org.eclipse.jface.viewers.IFontProvidergetFont in class org.eclipse.jface.viewers.ColumnLabelProviderpublic org.eclipse.swt.graphics.Image getImage(Object element)
getImage in interface org.eclipse.jface.viewers.ILabelProvidergetImage in class org.eclipse.jface.viewers.ColumnLabelProviderpublic void setChangePackageVisualizationHelper(ChangePackageVisualizationHelper changePackageVisualizationHelper)
changePackageVisualizationHelper - the changePackageVisualizationHelper to setpublic ChangePackageVisualizationHelper getChangePackageVisualizationHelper()
public String getToolTipText(Object element)
getToolTipText in class org.eclipse.jface.viewers.CellLabelProviderpublic List<OperationId> getHighlighted()
public void dispose()
dispose in interface org.eclipse.jface.viewers.IBaseLabelProviderdispose in class org.eclipse.jface.viewers.BaseLabelProviderBaseLabelProvider.dispose()public void setProject(Project newProject)
newProject - the project to be setCopyright © 2017. All rights reserved.