|
@@ -65,6 +65,8 @@ public class OCFile implements Parcelable, Comparable<OCFile> {
|
|
|
private boolean mShareByLink;
|
|
|
private String mPublicLink;
|
|
|
|
|
|
+ private String mPermissions;
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* Create new {@link OCFile} with given path.
|
|
@@ -104,6 +106,7 @@ public class OCFile implements Parcelable, Comparable<OCFile> {
|
|
|
mEtag = source.readString();
|
|
|
mShareByLink = source.readInt() == 1;
|
|
|
mPublicLink = source.readString();
|
|
|
+ mPermissions = source.readString();
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -124,6 +127,7 @@ public class OCFile implements Parcelable, Comparable<OCFile> {
|
|
|
dest.writeString(mEtag);
|
|
|
dest.writeInt(mShareByLink ? 1 : 0);
|
|
|
dest.writeString(mPublicLink);
|
|
|
+ dest.writeString(mPermissions);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -334,6 +338,7 @@ public class OCFile implements Parcelable, Comparable<OCFile> {
|
|
|
mEtag = null;
|
|
|
mShareByLink = false;
|
|
|
mPublicLink = null;
|
|
|
+ mPermissions = null;
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -518,4 +523,12 @@ public class OCFile implements Parcelable, Comparable<OCFile> {
|
|
|
return (result != null) ? result : "";
|
|
|
}
|
|
|
|
|
|
+ public String getPermissions() {
|
|
|
+ return mPermissions;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPermissions(String permissions) {
|
|
|
+ this.mPermissions = permissions;
|
|
|
+ }
|
|
|
+
|
|
|
}
|