public interface IEntityStyleProvider extends IDisposable
IColorProvider
Modifier and Type | Method and Description |
---|---|
boolean |
fisheyeNode(java.lang.Object entity) |
Color |
getBackgroundColour(java.lang.Object entity)
Returns the colour that this node should be coloured.
|
Color |
getBorderColor(java.lang.Object entity)
Returns the background colour for this entity.
|
Color |
getBorderHighlightColor(java.lang.Object entity)
Returns the border highlight colour for this entity.
|
int |
getBorderWidth(java.lang.Object entity)
Returns the border width for this entity.
|
Color |
getForegroundColour(java.lang.Object entity) |
Color |
getNodeHighlightColor(java.lang.Object entity)
Returns the forground colour of this entity.
|
org.eclipse.draw2d.IFigure |
getTooltip(java.lang.Object entity)
Returns the tooltop for this node.
|
dispose
Color getNodeHighlightColor(java.lang.Object entity)
entity
- the entity to be styled.IDisposable.dispose()
Color getBorderColor(java.lang.Object entity)
entity
- the entity to be styled.IDisposable.dispose()
Color getBorderHighlightColor(java.lang.Object entity)
entity
- the entity to be styled.IDisposable.dispose()
int getBorderWidth(java.lang.Object entity)
entity
- the entity to be styled.Color getBackgroundColour(java.lang.Object entity)
entity
- The entity to be styledIDisposable.dispose()
Color getForegroundColour(java.lang.Object entity)
org.eclipse.draw2d.IFigure getTooltip(java.lang.Object entity)
entity
- boolean fisheyeNode(java.lang.Object entity)
Copyright (c) 2014 itemis AG and others. All rights reserved.