OSDN Git Service

オブジェクトの移動を1つ戻せるようにした。
[gokigen/MeMoMa.git] / app / src / main / java / jp / sourceforge / gokigen / memoma / holders / IOperationHistoryHolder.java
index 3a009d2..45dbf8c 100644 (file)
@@ -16,7 +16,9 @@ interface IOperationHistoryHolder
         STROKE_WIDTH,
         FONT_SIZE,
         NEW_OBJECT,
+        DELETE_OBJECT,
         NEW_CONNECT_LINE,
+        DELETE_CONNECT_LINE,
         CONNECT_LINE_FROM_KEY,
         CONNECT_LINE_TO_KEY,
         CONNECT_LINE_STYLE,
@@ -26,6 +28,9 @@ interface IOperationHistoryHolder
 
 
     void addHistory(int key, ChangeKind kind, Object object);
-    void undo();
+    void reset();
+
+    boolean undo();
+    boolean isHistoryExist();
 
 }