Package org.eclipse.zest.core.viewers
Interface IEntityConnectionStyleProvider
- All Superinterfaces:
- IDisposable
- All Known Subinterfaces:
- IEntityConnectionStyleProvider2
An extension for label providers which allows users to set styles for
 connections that are based on entity end points.
- 
Method SummaryModifier and TypeMethodDescriptionReturns the color for the connection.intgetConnectionStyle(Object src, Object dest) Returns the style flags for this connection.getHighlightColor(Object src, Object dest) Returns the highlighted color for this connection.intgetLineWidth(Object src, Object dest) Returns the line width of the connection. -1 for default.getTooltip(Object entity) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from interface org.eclipse.ui.services.IDisposabledispose
- 
Method Details- 
getConnectionStyleReturns the style flags for this connection. Valid flags are those that begin with CONNECTION in @see org.eclipse.zest.core.ZestStyles. Check ZestStyles for legal combinations.- Parameters:
- src- the source entity.
- dest- the destination entity.
- Returns:
- the style flags for this connection.
- See Also:
 
- 
getColorReturns the color for the connection. Null for default.- Parameters:
- src- the source entity. Any resources created by this class must be disposed by this class.
- dest- the destination entity.
- Returns:
- the color.
- See Also:
 
- 
getHighlightColorReturns the highlighted color for this connection. Null for default.- Parameters:
- src- the source entity. Any resources created by this class must be disposed by this class.
- dest- the destination entity.
- Returns:
- the highlighted color. Null for default.
- See Also:
 
- 
getLineWidthReturns the line width of the connection. -1 for default.- Parameters:
- src- the source entity.
- dest- the destination entity.
- Returns:
- the line width for the connection. -1 for default.
 
- 
getTooltipDeprecated, for removal: This API element is subject to removal in a future version.Returns the tooltop for this node. If null is returned Zest will simply use the default tooltip.- Parameters:
- entity-
- @nooverride
- This default method is not intended to be re-implemented or extended by clients.
- @noreference
- This method is not intended to be referenced by clients.
 
 
- 
IEntityConnectionStyleProvider2.getTooltip(Object, Object)instead.