diff --git a/doc/report.docx b/doc/report.docx index 08f2cf0..f6dbca8 100644 Binary files a/doc/report.docx and b/doc/report.docx differ diff --git a/src/main/java/net/micode/notes/gtask/data/MetaData.java b/src/main/java/net/micode/notes/gtask/data/MetaData.java index 3a2050b..e7f8fb7 100644 --- a/src/main/java/net/micode/notes/gtask/data/MetaData.java +++ b/src/main/java/net/micode/notes/gtask/data/MetaData.java @@ -50,7 +50,7 @@ public class MetaData extends Task { } @Override - public void setContentByRemoteJSON(JSONObject js) { + public void setContentByRemoteJSON(JSONObject js) {//用远程的json super.setContentByRemoteJSON(js); if (getNotes() != null) { try { @@ -64,7 +64,7 @@ public class MetaData extends Task { } @Override - public void setContentByLocalJSON(JSONObject js) { + public void setContentByLocalJSON(JSONObject js) {//这几个函数都是通过一部分已知的项推算其他未知的 // this function should not be called throw new IllegalAccessError("MetaData:setContentByLocalJSON should not be called"); } diff --git a/src/main/java/net/micode/notes/gtask/data/Node.java b/src/main/java/net/micode/notes/gtask/data/Node.java index 63950e0..3a11067 100644 --- a/src/main/java/net/micode/notes/gtask/data/Node.java +++ b/src/main/java/net/micode/notes/gtask/data/Node.java @@ -64,9 +64,9 @@ public abstract class Node { public abstract JSONObject getLocalJSONFromContent(); - public abstract int getSyncAction(Cursor c); + public abstract int getSyncAction(Cursor c);//根据当前指针刷新缓冲区 - public void setGid(String gid) { + public void setGid(String gid) {//定义各项简单查询操作的返回值 this.mGid = gid; } @@ -82,7 +82,7 @@ public abstract class Node { this.mDeleted = deleted; } - public String getGid() { + public String getGid() {//this保证指向的还是当前的对象 return this.mGid; } diff --git a/src/main/java/net/micode/notes/gtask/exception/ActionFailureException.java b/src/main/java/net/micode/notes/gtask/exception/ActionFailureException.java index 15504be..83424dc 100644 --- a/src/main/java/net/micode/notes/gtask/exception/ActionFailureException.java +++ b/src/main/java/net/micode/notes/gtask/exception/ActionFailureException.java @@ -16,7 +16,7 @@ package net.micode.notes.gtask.exception; -public class ActionFailureException extends RuntimeException { +public class ActionFailureException extends RuntimeException {//异常处理程序,定义了全部可能参数下抛出错误 private static final long serialVersionUID = 4425249765923293627L; public ActionFailureException() { diff --git a/src/main/java/net/micode/notes/gtask/exception/NetworkFailureException.java b/src/main/java/net/micode/notes/gtask/exception/NetworkFailureException.java index b08cfb1..66d6749 100644 --- a/src/main/java/net/micode/notes/gtask/exception/NetworkFailureException.java +++ b/src/main/java/net/micode/notes/gtask/exception/NetworkFailureException.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package net.micode.notes.gtask.exception; +package net.micode.notes.gtask.exception;//调用完成异常处理 public class NetworkFailureException extends Exception { private static final long serialVersionUID = 2107610287180234136L;