37 |
|
|
38 |
package nongnu.cashews.eclipse.composer.parts; |
package nongnu.cashews.eclipse.composer.parts; |
39 |
|
|
|
import nongnu.cashews.eclipse.composer.figures.PerformanceNodeFigure; |
|
40 |
import nongnu.cashews.eclipse.composer.model.ConnectionElement; |
import nongnu.cashews.eclipse.composer.model.ConnectionElement; |
|
import nongnu.cashews.eclipse.composer.model.PerformanceElement; |
|
|
import nongnu.cashews.eclipse.composer.model.Node; |
|
41 |
|
|
42 |
import org.eclipse.draw2d.Ellipse; |
import org.eclipse.draw2d.Ellipse; |
43 |
import org.eclipse.draw2d.FigureListener; |
import org.eclipse.draw2d.FigureListener; |
45 |
import org.eclipse.draw2d.Label; |
import org.eclipse.draw2d.Label; |
46 |
import org.eclipse.draw2d.PolygonDecoration; |
import org.eclipse.draw2d.PolygonDecoration; |
47 |
import org.eclipse.draw2d.PolylineConnection; |
import org.eclipse.draw2d.PolylineConnection; |
|
import org.eclipse.draw2d.RoundedRectangle; |
|
48 |
import org.eclipse.draw2d.geometry.Dimension; |
import org.eclipse.draw2d.geometry.Dimension; |
49 |
import org.eclipse.draw2d.geometry.Point; |
import org.eclipse.draw2d.geometry.Point; |
50 |
import org.eclipse.draw2d.geometry.PointList; |
import org.eclipse.draw2d.geometry.PointList; |
|
import org.eclipse.draw2d.geometry.Rectangle; |
|
|
import org.eclipse.gef.GraphicalEditPart; |
|
51 |
import org.eclipse.gef.editparts.AbstractConnectionEditPart; |
import org.eclipse.gef.editparts.AbstractConnectionEditPart; |
|
import org.eclipse.gef.editparts.AbstractGraphicalEditPart; |
|
52 |
|
|
53 |
public class ConnectionPart |
public class ConnectionPart |
54 |
extends AbstractConnectionEditPart |
extends AbstractConnectionEditPart |