Package org.eclipse.zest.core.viewers
Interface IEntityConnectionStyleProvider2
- All Superinterfaces:
IDisposable,IEntityConnectionStyleProvider
@Deprecated(since="1.19",
forRemoval=true)
public interface IEntityConnectionStyleProvider2
extends IEntityConnectionStyleProvider
Deprecated, for removal: This API element is subject to removal in a future version.
Extend the IEntityConnectionStyleProvider interface to provide additional
methods introduced by Zest 2.x.
WARNING: THIS API IS UNDER CONSTRUCTION AND SHOULD NOT BE USED
- Since:
- 1.12
- @noreference
- This interface is not intended to be referenced by clients.
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.draw2d.ConnectionRouterDeprecated, for removal: This API element is subject to removal in a future version.org.eclipse.draw2d.IFiguregetTooltip(Object src, Object dest) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from interface org.eclipse.ui.services.IDisposable
disposeMethods inherited from interface org.eclipse.zest.core.viewers.IEntityConnectionStyleProvider
getColor, getConnectionStyle, getHighlightColor, getLineWidth, getTooltip
-
Method Details
-
getTooltip
@Deprecated(since="1.19", forRemoval=true) org.eclipse.draw2d.IFigure getTooltip(Object src, Object dest) Deprecated, for removal: This API element is subject to removal in a future version.Returns the tooltip for the connection.- Parameters:
src- the source entity.dest- the destination entity.- Returns:
- the tooltip for the connection. Null for default.
- Since:
- 1.12
-
getRouter
@Deprecated(since="1.19", forRemoval=true) org.eclipse.draw2d.ConnectionRouter getRouter(Object src, Object dest) Deprecated, for removal: This API element is subject to removal in a future version.Returns the connection router of the single relation.- Parameters:
src- the source entity.dest- the destination entity.- Returns:
- the router for the connection. Null for default.
- Since:
- 1.12
-
EntityConnectionStyleDecoratorinstead. This interface will be removed after the 2028-09 release.