X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.logic.model.editor%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Feditor%2Fstates%2FEditorState.java;h=b50b1958232c32776b62d28da8e183d432202742;hb=HEAD;hp=05e05d85f21bd2595ea391d0cec4824b5a5ce51b;hpb=58babf45ae7d259a296656451d796dbe601377a4;p=Mograsim.git diff --git a/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/states/EditorState.java b/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/states/EditorState.java index 05e05d85..b50b1958 100644 --- a/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/states/EditorState.java +++ b/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/states/EditorState.java @@ -2,8 +2,8 @@ package net.mograsim.logic.model.editor.states; import net.haspamelodica.swt.helper.swtobjectwrappers.Point; import net.mograsim.logic.model.editor.Editor; -import net.mograsim.logic.model.editor.handles.InterfacePinHandle; import net.mograsim.logic.model.editor.handles.Handle.HandleClickInfo; +import net.mograsim.logic.model.editor.handles.InterfacePinHandle; public abstract class EditorState { @@ -16,21 +16,22 @@ public abstract class EditorState this.manager = manager; } + // These methods are intended to be overridden //@formatter:off - public void add() {} - public void delete() {} - public void copy() {} - public void paste() {} - public void duplicate() {} - public void grab() {} - public void mouseMoved(double x, double y) {} - public void select(Point pos, boolean additive) {} - public void boxSelect() {} - public void onEntry() {} - public void onExit() {} - public void clicked(InterfacePinHandle interfacePinHandle, int stateMask) {} - public void clickedEmpty(Point clicked, int stateMask) {} - public void clicked(Point clicked, int stateMask) {} - public boolean clickedHandle(HandleClickInfo handleClickInfo) { return false; } + public void add() {/**/} + public void delete() {/**/} + public void copy() {/**/} + public void paste() {/**/} + public void duplicate() {/**/} + public void grab() {/**/} + @SuppressWarnings("unused") public void mouseMoved(double x, double y) {/**/} + @SuppressWarnings("unused") public void select(Point pos, boolean additive) {/**/} + public void boxSelect() {/**/} + public void onEntry() {/**/} + public void onExit() {/**/} + @SuppressWarnings("unused") public void clicked(InterfacePinHandle interfacePinHandle, int stateMask) {/**/} + @SuppressWarnings("unused") public void clickedEmpty(Point clicked, int stateMask) {/**/} + @SuppressWarnings("unused") public void clicked(Point clicked, int stateMask) {/**/} + @SuppressWarnings({ "unused", "static-method" }) public boolean clickedHandle(HandleClickInfo handleClickInfo) {return false;} //@formatter:on }