public class TransformationTreeLabelProvider extends GraphLabelProvider
MAX_FIGURE_WIDTH, resources
Constructor and Description |
---|
TransformationTreeLabelProvider(ServiceProvider provider)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.jface.viewers.LabelProvider |
createDefinitionLabels()
Create the label provider for
Definition s and
EntityDefinition s. |
void |
dispose() |
org.eclipse.swt.graphics.Color |
getBackgroundColour(Object entity) |
org.eclipse.swt.graphics.Color |
getBorderColor(Object entity) |
org.eclipse.swt.graphics.Color |
getBorderHighlightColor(Object entity) |
org.eclipse.draw2d.IFigure |
getFigure(Object element) |
org.eclipse.swt.graphics.Color |
getForegroundColour(Object entity) |
org.eclipse.swt.graphics.Image |
getImage(Object element) |
org.eclipse.swt.graphics.Color |
getNodeHighlightColor(Object entity) |
String |
getText(Object element) |
createFigureFont, fisheyeNode, getBorderWidth, getCellHighlightColor, getColor, getConnectionStyle, getCustomFigureFont, getHighlightColor, getLineWidth, getRouter, getTooltip, getTooltip, isInherited
addListener, fireLabelProviderChanged, isLabelProperty, removeListener
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
public TransformationTreeLabelProvider(ServiceProvider provider)
provider
- the service provider that may be needed to obtain cell
explanations, may be null
protected org.eclipse.jface.viewers.LabelProvider createDefinitionLabels()
GraphLabelProvider
Definition
s and
EntityDefinition
s.createDefinitionLabels
in class GraphLabelProvider
GraphLabelProvider.createDefinitionLabels()
public org.eclipse.swt.graphics.Image getImage(Object element)
getImage
in interface org.eclipse.jface.viewers.ILabelProvider
getImage
in class GraphLabelProvider
GraphLabelProvider.getImage(Object)
public String getText(Object element)
getText
in interface org.eclipse.jface.viewers.ILabelProvider
getText
in class GraphLabelProvider
GraphLabelProvider.getText(Object)
public org.eclipse.swt.graphics.Color getNodeHighlightColor(Object entity)
getNodeHighlightColor
in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
getNodeHighlightColor
in class GraphLabelProvider
GraphLabelProvider.getNodeHighlightColor(Object)
public org.eclipse.swt.graphics.Color getBorderColor(Object entity)
getBorderColor
in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
getBorderColor
in class GraphLabelProvider
GraphLabelProvider.getBorderColor(Object)
public org.eclipse.swt.graphics.Color getBorderHighlightColor(Object entity)
getBorderHighlightColor
in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
getBorderHighlightColor
in class GraphLabelProvider
GraphLabelProvider.getBorderHighlightColor(Object)
public org.eclipse.swt.graphics.Color getBackgroundColour(Object entity)
getBackgroundColour
in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
getBackgroundColour
in class GraphLabelProvider
GraphLabelProvider.getBackgroundColour(Object)
public org.eclipse.swt.graphics.Color getForegroundColour(Object entity)
getForegroundColour
in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
getForegroundColour
in class GraphLabelProvider
GraphLabelProvider.getForegroundColour(Object)
public org.eclipse.draw2d.IFigure getFigure(Object element)
getFigure
in interface org.eclipse.zest.core.viewers.IFigureProvider
getFigure
in class GraphLabelProvider
GraphLabelProvider.getFigure(Object)
public void dispose()
dispose
in interface org.eclipse.jface.viewers.IBaseLabelProvider
dispose
in interface org.eclipse.ui.services.IDisposable
dispose
in class GraphLabelProvider
GraphLabelProvider.dispose()
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a