projects
/
pub
/
Android
/
ownCloud.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Show the layout to hsare with user in phone and tablet
[pub/Android/ownCloud.git]
/
src
/
com
/
owncloud
/
android
/
datamodel
/
OCFile.java
diff --git
a/src/com/owncloud/android/datamodel/OCFile.java
b/src/com/owncloud/android/datamodel/OCFile.java
index
84c7846
..
8c7101b
100644
(file)
--- a/
src/com/owncloud/android/datamodel/OCFile.java
+++ b/
src/com/owncloud/android/datamodel/OCFile.java
@@
-74,7
+74,9
@@
public class OCFile implements Parcelable, Comparable<OCFile> {
private boolean mIsDownloading;
private boolean mIsDownloading;
- private boolean mInConflict;
+ private String mEtagInConflict; // Save file etag in the server, when there is a conflict. No conflict = null
+
+ private boolean mShareWithUser;
/**
/**
@@
-119,7
+121,8
@@
public class OCFile implements Parcelable, Comparable<OCFile> {
mRemoteId = source.readString();
mNeedsUpdateThumbnail = source.readInt() == 1;
mIsDownloading = source.readInt() == 1;
mRemoteId = source.readString();
mNeedsUpdateThumbnail = source.readInt() == 1;
mIsDownloading = source.readInt() == 1;
- mInConflict = source.readInt() == 1;
+ mEtagInConflict = source.readString();
+ mShareWithUser = source.readInt() == 1;
}
}
@@
-145,7
+148,8
@@
public class OCFile implements Parcelable, Comparable<OCFile> {
dest.writeString(mRemoteId);
dest.writeInt(mNeedsUpdateThumbnail ? 1 : 0);
dest.writeInt(mIsDownloading ? 1 : 0);
dest.writeString(mRemoteId);
dest.writeInt(mNeedsUpdateThumbnail ? 1 : 0);
dest.writeInt(mIsDownloading ? 1 : 0);
- dest.writeInt(mInConflict ? 1 : 0);
+ dest.writeString(mEtagInConflict);
+ dest.writeInt(mShareWithUser ? 1 : 0);
}
/**
}
/**
@@
-343,7
+347,8
@@
public class OCFile implements Parcelable, Comparable<OCFile> {
mRemoteId = null;
mNeedsUpdateThumbnail = false;
mIsDownloading = false;
mRemoteId = null;
mNeedsUpdateThumbnail = false;
mIsDownloading = false;
- mInConflict = false;
+ mEtagInConflict = null;
+ mShareWithUser = false;
}
/**
}
/**
@@
-584,11
+589,20
@@
public class OCFile implements Parcelable, Comparable<OCFile> {
this.mIsDownloading = isDownloading;
}
this.mIsDownloading = isDownloading;
}
- public boolean isInConflict() {
- return mInConflict;
+ public String getEtagInConflict() {
+ return mEtagInConflict;
+ }
+
+ public void setEtagInConflict(String etagInConflict) {
+ mEtagInConflict = etagInConflict;
}
}
- public
void setInConflict(boolean inConflict
) {
-
mInConflict = inConflict
;
+ public
boolean isShareWithUser(
) {
+
return mShareWithUser
;
}
}
+
+ public void setShareWithUser(boolean shareWithUser) {
+ this.mShareWithUser = shareWithUser;
+ }
+
}
}