Mercurial > hg > Database > Christie
view src/main/java/christie/remoteTextEditor/Command.java @ 267:1ac366f96815
remake for CommandPattern
author | ichikitakahiro <e165713@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 29 Jan 2020 18:50:14 +0900 |
parents | src/main/java/christie/remoteTextEditor/Insert.java@70a5938388c8 |
children |
line wrap: on
line source
package christie.remoteTextEditor; import christie.textEditor.NewTextEditor; import org.msgpack.annotation.Message; @Message class Command { public String string; public int fastOffset; public int endOffset; public String nodename; public boolean isDeleteCommand = false; public Command() {} // delete用 public Command(int fastOffset, int endOffset, String nodeName){ this.fastOffset = fastOffset; this.endOffset = endOffset; this.nodename = nodeName; this.isDeleteCommand = true; } public Command(int fastOffset, String string, String nodename) { this.string = string; this.fastOffset = fastOffset; this.nodename = nodename; } }