X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.logic.model.editor%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Feditor%2Fstates%2FSelectionState.java;h=ccb85ed2ab6f6498376910f61060cd263908fa82;hb=HEAD;hp=baa2eff9b43fadc2a8df411ffc8c4fda2bc584ed;hpb=7d05144c25daa53e60fc9ed9fd503546a86567f8;p=Mograsim.git diff --git a/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/states/SelectionState.java b/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/states/SelectionState.java index baa2eff9..ccb85ed2 100644 --- a/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/states/SelectionState.java +++ b/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/states/SelectionState.java @@ -8,9 +8,9 @@ import net.haspamelodica.swt.helper.zoomablecanvas.ZoomableCanvas.ZoomedRenderer import net.mograsim.logic.model.editor.Editor; import net.mograsim.logic.model.editor.Selection; import net.mograsim.logic.model.editor.handles.Handle; +import net.mograsim.logic.model.editor.handles.Handle.HandleClickInfo; import net.mograsim.logic.model.editor.handles.PinHandle; import net.mograsim.logic.model.editor.handles.WireHandle; -import net.mograsim.logic.model.editor.handles.Handle.HandleClickInfo; import net.mograsim.logic.model.editor.handles.WireHandle.WireHandleClickInfo; import net.mograsim.logic.model.editor.ui.DialogManager; import net.mograsim.logic.model.model.wires.MovablePin; @@ -108,11 +108,11 @@ public class SelectionState extends EditorState Integer.parseInt(result[1]), PinUsage.valueOf(result[2]), clicked.x, clicked.y)); editor.handleManager.getInterfacePinHandle(p).reqMove(clicked.x, clicked.y); } - catch (NumberFormatException e) + catch (@SuppressWarnings("unused") NumberFormatException e) { editor.dialogManager.openWarningDialog("Failed to create Pin!", "Bit width must be a number!"); } - catch (IllegalArgumentException e) + catch (@SuppressWarnings("unused") IllegalArgumentException e) { editor.dialogManager.openWarningDialog("Failed to create Pin!", "Usage must be one of INPUT, OUTPUT, TRISTATE!"); } @@ -131,6 +131,7 @@ public class SelectionState extends EditorState manager.setState(new CreateWireState(editor, manager, (PinHandle) handleClickInfo.clicked)); break; } + //$FALL-THROUGH$ case CORNER: case COMPONENT: case WIRE_POINT: