}
};
+ private final static String PERMISSION_SHARED_WITH_ME = "S"; // TODO move to better location
+
public static final String PATH_SEPARATOR = "/";
public static final String ROOT_PATH = PATH_SEPARATOR;
this.mEtag = (etag != null ? etag : "");
}
- public boolean isShareByLink() {
+
+ public boolean isSharedViaLink() {
return mShareByLink;
}
- public void setShareByLink(boolean shareByLink) {
+ public void setShareViaLink(boolean shareByLink) {
this.mShareByLink = shareByLink;
}
mEtagInConflict = etagInConflict;
}
- public boolean isShareWithUser() {
+ public boolean isSharedViaUsers() {
return mShareWithUser;
}
- public void setShareWithUser(boolean shareWithUser) {
+ public void setShareViaUsers(boolean shareWithUser) {
this.mShareWithUser = shareWithUser;
}
+ public boolean isSharedWithMe() {
+ String permissions = getPermissions();
+ return (permissions != null && permissions.contains(PERMISSION_SHARED_WITH_ME));
+ }
}