public class PrimitiveFigureFactory
extends java.lang.Object
Constructor and Description |
---|
PrimitiveFigureFactory() |
Modifier and Type | Method and Description |
---|---|
Connection |
createConnection(CrossPoint source,
CrossPoint target,
org.eclipse.draw2d.IFigure containerFigure) |
Connection |
createConnection(CrossPoint source,
CrossPoint target,
org.eclipse.draw2d.IFigure containerFigure,
RailroadConnectionRouter.BendConstraint bendConstraint) |
CrossPoint |
createCrossPoint(org.eclipse.draw2d.IFigure containerFigure) |
AbstractNode |
createNode(NodeType nodeType,
org.eclipse.emf.ecore.EObject eObject,
java.lang.String name,
org.eclipse.draw2d.IFigure containerFigure,
org.eclipse.jface.text.Region textRegion) |
protected org.eclipse.swt.graphics.Font |
getFont() |
protected AbstractNode |
newNode(NodeType type,
org.eclipse.emf.ecore.EObject eObject,
java.lang.String text,
org.eclipse.jface.text.Region textRegion) |
public AbstractNode createNode(NodeType nodeType, org.eclipse.emf.ecore.EObject eObject, java.lang.String name, org.eclipse.draw2d.IFigure containerFigure, org.eclipse.jface.text.Region textRegion)
public CrossPoint createCrossPoint(org.eclipse.draw2d.IFigure containerFigure)
public Connection createConnection(CrossPoint source, CrossPoint target, org.eclipse.draw2d.IFigure containerFigure)
public Connection createConnection(CrossPoint source, CrossPoint target, org.eclipse.draw2d.IFigure containerFigure, RailroadConnectionRouter.BendConstraint bendConstraint)
protected AbstractNode newNode(NodeType type, org.eclipse.emf.ecore.EObject eObject, java.lang.String text, org.eclipse.jface.text.Region textRegion)
protected org.eclipse.swt.graphics.Font getFont()