Android Open Source - android-festival-timetable Schedule






From Project

Back to project page android-festival-timetable.

License

The source code is released under:

MIT License

If you think the Android project android-festival-timetable 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.mymusictaste.festival.type;
/*from w  ww  .j a v a2  s .  c  o m*/
import android.os.Parcel;
import android.os.Parcelable;

public class Schedule extends Object {
  //FESTIVAL APP

  private String title="";
    private int schedule_id = -1;
  private long start_millis = -1;
  private long end_millis = -1;
//  private int checked = 0; // 0 false 1 true
    private int stage_id = -1;
    private boolean checked = false;

  public Schedule() {
        super();
  }

    public Schedule(String schedule_title){
        super();
        title = schedule_title;
    }
    public Schedule(String schedule_title, int schedule_id){
        super();
        title = schedule_title;
        this.schedule_id = schedule_id;
    }
    public Schedule(String schedule_title, int schedule_id, long schedule_start, long schedule_end){
        super();
        title = schedule_title;
        this.schedule_id = schedule_id;
        start_millis = schedule_start;
        end_millis = schedule_end;
    }
    public Schedule(String schedule_title, int schedule_id, long schedule_start, long schedule_end, int schedule_stage){
        super();
        title = schedule_title;
        this.schedule_id = schedule_id;
        start_millis = schedule_start;
        end_millis = schedule_end;
        stage_id = schedule_stage;
    }

    public String getScheduleTitle(){
        return title;
    }

    public void setScheduleTitle(String schedule_title){
        title = schedule_title;
    }

    public int getScheduleId(){
        return schedule_id;
    }

    public void setScheduleId(int schedule_id){
        this.schedule_id = schedule_id;
    }

    public long getScheduleStartTime(){
        return start_millis;
    }

    public void setScheduleStartTime(long schedule_start){
        start_millis = schedule_start;
    }

    public long getScheduleEndTime(){
        return end_millis;
    }

    public void setScheduleEndTime(long schedule_end){
        end_millis = schedule_end;
    }

    public int getScheduleStageId(){
        return stage_id;
    }

    public void setScheduleStageId(int schedule_stage){
        stage_id = schedule_stage;
    }

    public boolean isScheduleChecked(){
//        return checked==1?true:false;
        return checked;
    }

    public void checkSchedule(boolean isChecked){
        checked = isChecked;
    }

    @Override
  public String toString() {
    return title;
  }   
}




Java Source Code List

com.mymusictaste.festival.MmtTimetable.java
com.mymusictaste.festival.SampleActivity.java
com.mymusictaste.festival.type.Schedule.java
com.mymusictaste.festival.type.Stage.java