private boolean mShareByLink;
private String mPublicLink;
+ private String mPermissions;
+
/**
* Create new {@link OCFile} with given path.
mEtag = source.readString();
mShareByLink = source.readInt() == 1;
mPublicLink = source.readString();
+ mPermissions = source.readString();
}
@Override
dest.writeString(mEtag);
dest.writeInt(mShareByLink ? 1 : 0);
dest.writeString(mPublicLink);
+ dest.writeString(mPermissions);
}
/**
mEtag = null;
mShareByLink = false;
mPublicLink = null;
+ mPermissions = null;
}
/**
return (result != null) ? result : "";
}
+ public String getPermissions() {
+ return mPermissions;
+ }
+
+ public void setPermissions(String permissions) {
+ this.mPermissions = permissions;
+ }
+
}
file.setMimetype(remote.getMimeType());
file.setModificationTimestamp(remote.getModifiedTimestamp());
file.setEtag(remote.getEtag());
-
+ file.setPermissions(remote.getPermissions());
return file;
}
file.setMimeType(ocFile.getMimetype());
file.setModifiedTimestamp(ocFile.getModificationTimestamp());
file.setEtag(ocFile.getEtag());
+ file.setPermissions(ocFile.getPermissions());
return file;
}