X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.model.editor%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Feditor%2Fstates%2FEditorState.java;fp=net.mograsim.logic.model.editor%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Feditor%2Fstates%2FEditorState.java;h=0000000000000000000000000000000000000000;hb=7d05144c25daa53e60fc9ed9fd503546a86567f8;hp=05e05d85f21bd2595ea391d0cec4824b5a5ce51b;hpb=8bed58cd47f4e53a0a83e066d38864aa6875502f;p=Mograsim.git diff --git a/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/states/EditorState.java b/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/states/EditorState.java deleted file mode 100644 index 05e05d85..00000000 --- a/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/states/EditorState.java +++ /dev/null @@ -1,36 +0,0 @@ -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; - -public abstract class EditorState -{ - protected final Editor editor; - protected final StateManager manager; - - public EditorState(Editor session, StateManager manager) - { - this.editor = session; - this.manager = manager; - } - - //@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; } - //@formatter:on -}