001 package crisp.wbwiki.client;
002
003 import com.google.gwt.user.client.rpc.IsSerializable;
004
005 /**
006 * A DTO for page data
007 *
008 * TODO move this to a separate package, for example crisp.wbwiki.domain
009 * @author Henrik Kniberg
010 */
011 public class Page implements IsSerializable {
012 private int version;
013 private String content;
014
015 public Page() {
016 }
017
018 public Page(int version, String content) {
019 super();
020 this.version = version;
021 this.content = content;
022 }
023
024 /**
025 * @return the content
026 */
027 public String getContent() {
028 return content;
029 }
030
031 /**
032 * @return the version
033 */
034 public int getVersion() {
035 return version;
036 }
037 public void setContent(String content) {
038 this.content = content;
039 }
040
041 public void setVersion(int version) {
042 this.version = version;
043 }
044
045 public String toString() {
046 return "[" + version + "] " + content;
047 }
048 }