Android Open Source - Mobisevera S3 Phase Item






From Project

Back to project page Mobisevera.

License

The source code is released under:

Apache License

If you think the Android project Mobisevera 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.digitalfingertip.mobisevera;
//from  w ww  .ja  v  a  2 s  .co m
import android.os.Parcel;
import android.os.Parcelable;

/**
 * Container class for one Severa 3 case. A list of these is returned after parsing the answer
 * to getAllCases api call.
 * @author juha
 *
 */

public class S3PhaseItem implements Parcelable {
  
  private String phaseName;
  private String phaseLocked;
  private String phaseGUID;
  
  public S3PhaseItem() {
    phaseName = null;
    phaseLocked = null;
    phaseGUID = null;
  }
  
  public S3PhaseItem(Parcel parcel) {
    phaseGUID = parcel.readString();
      phaseLocked = parcel.readString();
    phaseName = parcel.readString();
  }
  public String getPhaseName() {
    return phaseName;
  }
  public void setPhaseName(String phaseName) {
    this.phaseName = phaseName;
  }
  public String getPhaseLocked() {
    return phaseLocked;
  }
  public void setPhaseLocked(String phaseLocked) {
    this.phaseLocked = phaseLocked;
  }
  public String getPhaseGUID() {
    return phaseGUID;
  }
  public void setPhaseGUID(String phaseGUID) {
    this.phaseGUID = phaseGUID;
  }

  public String toString() {
    if("true".equals(this.phaseLocked)) {
      return this.phaseName+" (locked)";
    } else {
      return this.phaseName;
    }
  }
  @Override
  public int describeContents() {
    return this.hashCode();
  }
  @Override
  public void writeToParcel(Parcel dest, int flags) {
    dest.writeString(this.phaseGUID);
    dest.writeString(this.phaseLocked);
    dest.writeString(this.phaseName);
  }

  public static android.os.Parcelable.Creator<S3PhaseItem> CREATOR = new Parcelable.Creator<S3PhaseItem>() {

    @Override
    public S3PhaseItem createFromParcel(Parcel parcel) {
      return new S3PhaseItem(parcel);
    }

    @Override
    public S3PhaseItem[] newArray(int count) {    
      return new S3PhaseItem[count];
    }
  };
}




Java Source Code List

com.digitalfingertip.mobisevera.MobiseveraCommsUtils.java
com.digitalfingertip.mobisevera.MobiseveraConstants.java
com.digitalfingertip.mobisevera.MobiseveraContentStore.java
com.digitalfingertip.mobisevera.MobiseveraNaviAdapter.java
com.digitalfingertip.mobisevera.MobiseveraNaviContainer.java
com.digitalfingertip.mobisevera.S3CaseContainer.java
com.digitalfingertip.mobisevera.S3CaseItem.java
com.digitalfingertip.mobisevera.S3HourEntryContainer.java
com.digitalfingertip.mobisevera.S3HourEntryItem.java
com.digitalfingertip.mobisevera.S3NamespaceContext.java
com.digitalfingertip.mobisevera.S3PhaseContainer.java
com.digitalfingertip.mobisevera.S3PhaseItem.java
com.digitalfingertip.mobisevera.S3PullParser.java
com.digitalfingertip.mobisevera.S3UserContainer.java
com.digitalfingertip.mobisevera.S3WorkTypeContainer.java
com.digitalfingertip.mobisevera.S3WorkTypeItem.java
com.digitalfingertip.mobisevera.activity.ListHourEntries.java
com.digitalfingertip.mobisevera.activity.MobiseveraClaimActivity.java
com.digitalfingertip.mobisevera.activity.MobiseveraConfig.java
com.digitalfingertip.mobisevera.activity.MobiseveraFrontpageActivity.java
com.digitalfingertip.mobisevera.activity.MobiseveraProjectActivity.java
com.digitalfingertip.mobisevera.activity.MobiseveraSelectPhase.java
com.digitalfingertip.mobisevera.activity.MobiseveraSelectProject.java
com.digitalfingertip.mobisevera.activity.MobiseveraSelectWorktype.java
com.digitalfingertip.mobisevera.activity.QueryHourEntries.java