Revision.java :  » Wiki-Engine » gwtwiki » info » bliki » api » Java Open Source

Java Open Source » Wiki Engine » gwtwiki 
gwtwiki » info » bliki » api » Revision.java
package info.bliki.api;

/**
 * Manages revision data from the <a href="http://meta.wikimedia.org/w/api.php">Wikimedia API</a>
 */
public class Revision {
  String user;

  String timestamp;

  String anon;

  String content;

  public Revision() {
    this.user = "";
    this.timestamp = "";
    this.anon = "";
    this.content = "";
  }
  
  @Override
  public boolean equals(Object obj) {
    if (obj instanceof Revision) {
      return content.equals(((Revision) obj).content);
    }
    return false;
  }

  @Override
  public int hashCode() {
    return content.hashCode();
  }
  
  public String getAnon() {
    return anon;
  }

  public void setAnon(String anon) {
    this.anon = anon;
  }

  public String getContent() {
    return content;
  }

  public void setContent(String content) {
    this.content = content;
  }

  public String getTimestamp() {
    return timestamp;
  }

  public void setTimestamp(String timestamp) {
    this.timestamp = timestamp;
  }

  public String getUser() {
    return user;
  }

  public void setUser(String user) {
    this.user = user;
  }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.