252253254255256257258259260261262
public void actionPerformed(ActionEvent e) { modeler.startUndo("Flip Orientation"); nodeFigure.flipOrientation(); workspaceView.checkDamage(); modeler.endUndo(); } });
265266267268269270271272273274275
public void actionPerformed(ActionEvent e) { modeler.startUndo("Rotate Orientation"); nodeFigure.changeOrientation(NodeFigure.ROTATE_CW); workspaceView.checkDamage(); modeler.endUndo(); } });
278279280281282283284285286287288
public void actionPerformed(ActionEvent e) { modeler.startUndo("Rotate Orientation"); nodeFigure.changeOrientation(NodeFigure.ROTATE_CCW); workspaceView.checkDamage(); modeler.endUndo(); } }); }
300301302303304305306307308309310
{ modeler.startUndo("Reset Color"); // TODO Feature 6: Reset subordinate element color, too col.setFillColor(col.getDefaultFillColor()); workspaceView.checkDamage(); modeler.endUndo(); } }); }
236237238239240241242243244245
if (socketFigure.getDrawing() != null) { WorkspaceDrawingView view = socketFigure.getDrawing().getView(); if (view != null) { view.checkDamage(); } } } }