Android Open Source - CampusSynergyAndroid Event






From Project

Back to project page CampusSynergyAndroid.

License

The source code is released under:

MIT License

If you think the Android project CampusSynergyAndroid listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.saamd.campussynergy;
/*w w  w . j  a va  2 s.  c  o  m*/
import java.util.Date;
import java.io.Serializable;

@SuppressWarnings("serial")
public class Event implements Serializable, Comparable<Event>{
  private String title = "";
  private String description = "";
  private String buildingName = "";
  private String publisher = "";
  private String roomNumber = "0";
  private Date date;
  private double duration = 0;

  public Event (String title, String building, String description, String room,
      double duration, Date date, String publisher) {
    setTitle(title);
    setBuildingName(building);
    setDescription(description);
    setRoomNumber(room);
    setDuration(duration);
    setDate(date);
    setPublisher(publisher);
  }

  public String getBuildingName() {
    return buildingName;
  }

  public void setBuildingName(String buildingName) {
    if (buildingName != null)
      this.buildingName = buildingName;
  }

  public String getDescription() {
    return description;
  }

  public void setDescription(String description) {
    if (description != null)
      this.description = description;
  }

  public String getRoomNumber() {
    return roomNumber;
  }

  public void setRoomNumber(String roomNumber) {
    this.roomNumber = roomNumber;
  }

  public double getDuration() {
    return duration;
  }

  public void setDuration(double duration) {
    this.duration = duration;
  }

  public String getTitle() {
    return title;
  }

  public void setTitle(String title) {
    this.title = title;
  }

  public Date getDate() {
    return date;
  }

  public void setDate(Date date) {
    this.date = date;
  }

  public String getPublisher() {
    return publisher;
  }

  public void setPublisher(String publisher) {
    this.publisher = publisher;
  }

  @Override
  public int compareTo(Event another) {
    // TODO Auto-generated method stub
    return this.getDate().compareTo(another.getDate());
    //return 0;
  }

}




Java Source Code List

com.saamd.campussynergy.AddActivity.java
com.saamd.campussynergy.Building.java
com.saamd.campussynergy.CompatibilityManager.java
com.saamd.campussynergy.CreditsActivity.java
com.saamd.campussynergy.EventDisplay.java
com.saamd.campussynergy.EventList.java
com.saamd.campussynergy.Event.java
com.saamd.campussynergy.LoginActivity.java
com.saamd.campussynergy.MainActivity2.java
com.saamd.campussynergy.MainActivity.java
com.saamd.campussynergy.ScreenManager.java
com.saamd.campussynergy.XMLParser.java