public class DataTypeTransformation
extends java.lang.Object
Constructor and Description |
---|
DataTypeTransformation() |
Modifier and Type | Method and Description |
---|---|
static void |
syncToDraw2dPoint(Point pictogramsPoint,
org.eclipse.draw2d.geometry.Point draw2dPoint) |
static org.eclipse.swt.graphics.Font |
syncToSwtFont(Font pictogramFont,
org.eclipse.swt.graphics.Font swtFont)
Checks if the given SWT
Font defines the
same font as the given Graphiti Font . |
static org.eclipse.draw2d.Bendpoint |
toDraw2dBendPoint(Point pictogramsPoint) |
static int |
toDraw2dLineStyle(LineStyle lineStyle) |
static org.eclipse.draw2d.geometry.Point |
toDraw2dPoint(Point pictogramsPoint) |
static org.eclipse.draw2d.geometry.PointList |
toDraw2dPointList(java.util.Collection<Point> points) |
static org.eclipse.swt.graphics.FontData |
toFontData(Font pictogramFont) |
static Color |
toPictogramsColor(org.eclipse.swt.graphics.Color swtColor,
Diagram diagram) |
static Font |
toPictogramsFont(Diagram diagram,
org.eclipse.swt.graphics.Font swtFont) |
static Font |
toPictogramsFont(Diagram diagram,
org.eclipse.swt.graphics.FontData fontData) |
static org.eclipse.swt.graphics.Color |
toSwtColor(IResourceRegistry rr,
Color pictogramsColor) |
static org.eclipse.swt.graphics.Color |
toSwtColor(IResourceRegistry rr,
IColorConstant color) |
static org.eclipse.swt.graphics.Font |
toSwtFont(Font pictogramFont)
Returns a new SWT
Font for the
given Graphiti Font . |
public static org.eclipse.draw2d.geometry.Point toDraw2dPoint(Point pictogramsPoint)
public static org.eclipse.draw2d.Bendpoint toDraw2dBendPoint(Point pictogramsPoint)
public static void syncToDraw2dPoint(Point pictogramsPoint, org.eclipse.draw2d.geometry.Point draw2dPoint)
public static org.eclipse.swt.graphics.Color toSwtColor(IResourceRegistry rr, Color pictogramsColor)
public static org.eclipse.swt.graphics.Color toSwtColor(IResourceRegistry rr, IColorConstant color)
public static Color toPictogramsColor(org.eclipse.swt.graphics.Color swtColor, Diagram diagram)
public static org.eclipse.draw2d.geometry.PointList toDraw2dPointList(java.util.Collection<Point> points)
public static org.eclipse.swt.graphics.Font syncToSwtFont(Font pictogramFont, org.eclipse.swt.graphics.Font swtFont)
Font
defines the
same font as the given Graphiti Font
. If yes, the given SWT Font
is simply returned, otherwise a new SWT Font is created using
toSwtFont(Font)
. In case the returned SWT Font is not -
instance-wise - the same as the given one, users of this method are
responsible for disposing the returned font again.pictogramFont
- swtFont
- public static Font toPictogramsFont(Diagram diagram, org.eclipse.swt.graphics.Font swtFont)
swtFont
- public static Font toPictogramsFont(Diagram diagram, org.eclipse.swt.graphics.FontData fontData)
fontData
- public static org.eclipse.swt.graphics.Font toSwtFont(Font pictogramFont)
Font
for the
given Graphiti Font
. Users of this method are responsible for
disposing the font again!pictogramFont
- public static org.eclipse.swt.graphics.FontData toFontData(Font pictogramFont)
pictogramFont
- public static int toDraw2dLineStyle(LineStyle lineStyle)