public InterfacePinHandle(MovablePin parent, DeserializedSubmodelComponent pinOwner)
{
- super();
+ super(2);
this.parent = parent;
this.owner = pinOwner;
setSize(CIRCLE_DIAM, CIRCLE_DIAM);
if (selected)
{
gc.setForeground(Display.getCurrent().getSystemColor(SWT.COLOR_YELLOW));
- gc.drawOval(x - SELECTED_CIRCLE_OFFSET, y - SELECTED_CIRCLE_OFFSET, SELECTED_CIRCLE_DIAM,
- SELECTED_CIRCLE_DIAM);
+ gc.drawOval(x - SELECTED_CIRCLE_OFFSET, y - SELECTED_CIRCLE_OFFSET, SELECTED_CIRCLE_DIAM, SELECTED_CIRCLE_DIAM);
}
gc.setBackground(Display.getCurrent().getSystemColor(SWT.COLOR_RED));
gc.fillOval(getPosX(), getPosY(), CIRCLE_DIAM, CIRCLE_DIAM);
{
owner.removeSubmodelInterface(parent.name);
}
-
+
@Override
protected void moveTo(double x, double y)
{