OSDN Git Service

Merge branch 'Branch_release-'
[jindolf/Jindolf.git] / src / main / java / jp / sourceforge / jindolf / json / JsValue.java
diff --git a/src/main/java/jp/sourceforge/jindolf/json/JsValue.java b/src/main/java/jp/sourceforge/jindolf/json/JsValue.java
deleted file mode 100644 (file)
index 6739fe9..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*\r
- * JSON value common interface\r
- *\r
- * Copyright(c) 2009 olyutorskii\r
- * $Id: JsValue.java 899 2009-11-16 15:13:52Z olyutorskii $\r
- */\r
-\r
-package jp.sourceforge.jindolf.json;\r
-\r
-/**\r
- * JSON 各種Value共通インタフェース。\r
- */\r
-public interface JsValue{\r
-\r
-    /**\r
-     * 深さ優先探索を行い各種構造の出現をビジターに通知する。\r
-     * @param visitor ビジター\r
-     * @throws JsVisitException トラバース中断。\r
-     */\r
-    void traverse(ValueVisitor visitor) throws JsVisitException;\r
-\r
-    /**\r
-     * このValueおよび子孫に変更があったか判定する。\r
-     * @return 変更があればtrue\r
-     */\r
-    boolean hasChanged();\r
-\r
-    /**\r
-     * このValueおよび子孫に変更がなかったことにする。\r
-     */\r
-    void setUnchanged();\r
-\r
-}\r