Home | History | Annotate | Download | only in basicprojectwithaidl
      1 package com.android.tests.basicprojectwithaidl;
      2 
      3 import android.os.Parcel;
      4 import android.os.Parcelable;
      5 
      6 public class Rect implements Parcelable {
      7     public int left;
      8     public int top;
      9     public int right;
     10     public int bottom;
     11 
     12     public static final Parcelable.Creator<Rect> CREATOR = new Parcelable.Creator<Rect>() {
     13         public Rect createFromParcel(Parcel in) {
     14             return new Rect(in);
     15         }
     16 
     17         public Rect[] newArray(int size) {
     18             return new Rect[size];
     19         }
     20     };
     21 
     22     public Rect() {
     23     }
     24 
     25     private Rect(Parcel in) {
     26         readFromParcel(in);
     27     }
     28 
     29     public void writeToParcel(Parcel out) {
     30         out.writeInt(left);
     31         out.writeInt(top);
     32         out.writeInt(right);
     33         out.writeInt(bottom);
     34     }
     35 
     36     public void readFromParcel(Parcel in) {
     37         left = in.readInt();
     38         top = in.readInt();
     39         right = in.readInt();
     40         bottom = in.readInt();
     41     }
     42 
     43     public int describeContents() {
     44         // TODO Auto-generated method stub
     45         return 0;
     46     }
     47 
     48     public void writeToParcel(Parcel arg0, int arg1) {
     49         // TODO Auto-generated method stub
     50 
     51     }
     52 }
     53