public class GraphMLLabelProvider
extends org.eclipse.jface.viewers.LabelProvider
implements org.eclipse.zest.core.viewers.IFigureProvider, org.eclipse.zest.core.viewers.IEntityStyleProvider
Modifier and Type | Field and Description |
---|---|
static int |
MAX_FIGURE_WIDTH
the maximum figure width of a graph figure
|
Constructor and Description |
---|
GraphMLLabelProvider() |
Modifier and Type | Method and Description |
---|---|
boolean |
fisheyeNode(Object entity) |
org.eclipse.swt.graphics.Color |
getBackgroundColour(Object entity) |
org.eclipse.swt.graphics.Color |
getBorderColor(Object entity) |
org.eclipse.swt.graphics.Color |
getBorderHighlightColor(Object entity) |
int |
getBorderWidth(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) |
org.eclipse.draw2d.IFigure |
getTooltip(Object entity) |
addListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListener
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
public static final int MAX_FIGURE_WIDTH
public String getText(Object element)
getText
in interface org.eclipse.jface.viewers.ILabelProvider
getText
in class org.eclipse.jface.viewers.LabelProvider
LabelProvider.getText(java.lang.Object)
public org.eclipse.draw2d.IFigure getFigure(Object element)
getFigure
in interface org.eclipse.zest.core.viewers.IFigureProvider
public org.eclipse.swt.graphics.Color getNodeHighlightColor(Object entity)
getNodeHighlightColor
in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
IEntityStyleProvider.getNodeHighlightColor(java.lang.Object)
public org.eclipse.swt.graphics.Color getBorderColor(Object entity)
getBorderColor
in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
IEntityStyleProvider.getBorderColor(java.lang.Object)
public org.eclipse.swt.graphics.Color getBorderHighlightColor(Object entity)
getBorderHighlightColor
in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
IEntityStyleProvider.getBorderHighlightColor(java.lang.Object)
public int getBorderWidth(Object entity)
getBorderWidth
in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
IEntityStyleProvider.getBorderWidth(java.lang.Object)
public org.eclipse.swt.graphics.Color getBackgroundColour(Object entity)
getBackgroundColour
in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
IEntityStyleProvider.getBackgroundColour(java.lang.Object)
public org.eclipse.swt.graphics.Color getForegroundColour(Object entity)
getForegroundColour
in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
IEntityStyleProvider.getForegroundColour(java.lang.Object)
public org.eclipse.draw2d.IFigure getTooltip(Object entity)
getTooltip
in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
IEntityStyleProvider.getTooltip(java.lang.Object)
public boolean fisheyeNode(Object entity)
fisheyeNode
in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
IEntityStyleProvider.fisheyeNode(java.lang.Object)
public org.eclipse.swt.graphics.Image getImage(Object element)
getImage
in interface org.eclipse.jface.viewers.ILabelProvider
getImage
in class org.eclipse.jface.viewers.LabelProvider
GraphLabelProvider.getImage(Object)
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a