projects
/
pub
/
Android
/
ownCloud.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
making icons bit smaller, making upload progressbar less cpu eating
[pub/Android/ownCloud.git]
/
src
/
eu
/
alefzero
/
owncloud
/
datamodel
/
OCFile.java
diff --git
a/src/eu/alefzero/owncloud/datamodel/OCFile.java
b/src/eu/alefzero/owncloud/datamodel/OCFile.java
index
71c161a
..
7e8f428
100644
(file)
--- a/
src/eu/alefzero/owncloud/datamodel/OCFile.java
+++ b/
src/eu/alefzero/owncloud/datamodel/OCFile.java
@@
-46,12
+46,12
@@
public class OCFile implements Parcelable {
private String mLocalPath;
private String mMimeType;
private boolean mNeedsUpdating;
private String mLocalPath;
private String mMimeType;
private boolean mNeedsUpdating;
+ private long mLastSyncDate;
/**
* Create new {@link OCFile} with given path
*
/**
* Create new {@link OCFile} with given path
*
- * @param path
- * The remote path of the file
+ * @param path The remote path of the file
*/
public OCFile(String path) {
resetData();
*/
public OCFile(String path) {
resetData();
@@
-62,8
+62,7
@@
public class OCFile implements Parcelable {
/**
* Reconstruct from parcel
*
/**
* Reconstruct from parcel
*
- * @param source
- * The source parcel
+ * @param source The source parcel
*/
private OCFile(Parcel source) {
mId = source.readLong();
*/
private OCFile(Parcel source) {
mId = source.readLong();
@@
-135,8
+134,7
@@
public class OCFile implements Parcelable {
/**
* Can be used to set the path where the file is stored
*
/**
* Can be used to set the path where the file is stored
*
- * @param storage_path
- * to set
+ * @param storage_path to set
*/
public void setStoragePath(String storage_path) {
mLocalPath = storage_path;
*/
public void setStoragePath(String storage_path) {
mLocalPath = storage_path;
@@
-154,8
+152,7
@@
public class OCFile implements Parcelable {
/**
* Set a UNIX timestamp of the time the file was created
*
/**
* Set a UNIX timestamp of the time the file was created
*
- * @param creation_timestamp
- * to set
+ * @param creation_timestamp to set
*/
public void setCreationTimestamp(long creation_timestamp) {
mCreationTimestamp = creation_timestamp;
*/
public void setCreationTimestamp(long creation_timestamp) {
mCreationTimestamp = creation_timestamp;
@@
-173,8
+170,7
@@
public class OCFile implements Parcelable {
/**
* Set a UNIX timestamp of the time the time the file was modified.
*
/**
* Set a UNIX timestamp of the time the time the file was modified.
*
- * @param modification_timestamp
- * to set
+ * @param modification_timestamp to set
*/
public void setModificationTimestamp(long modification_timestamp) {
mModifiedTimestamp = modification_timestamp;
*/
public void setModificationTimestamp(long modification_timestamp) {
mModifiedTimestamp = modification_timestamp;
@@
-206,10
+202,9
@@
public class OCFile implements Parcelable {
* Adds a file to this directory. If this file is not a directory, an
* exception gets thrown.
*
* Adds a file to this directory. If this file is not a directory, an
* exception gets thrown.
*
- * @param file
- * to add
- * @throws IllegalStateException
- * if you try to add a something and this is not a directory
+ * @param file to add
+ * @throws IllegalStateException if you try to add a something and this is
+ * not a directory
*/
public void addFile(OCFile file) throws IllegalStateException {
if (isDirectory()) {
*/
public void addFile(OCFile file) throws IllegalStateException {
if (isDirectory()) {
@@
-233,13
+228,13
@@
public class OCFile implements Parcelable {
mLength = 0;
mCreationTimestamp = 0;
mModifiedTimestamp = 0;
mLength = 0;
mCreationTimestamp = 0;
mModifiedTimestamp = 0;
+ mLastSyncDate = 0;
}
/**
* Sets the ID of the file
*
}
/**
* Sets the ID of the file
*
- * @param file_id
- * to set
+ * @param file_id to set
*/
public void setFileId(long file_id) {
mId = file_id;
*/
public void setFileId(long file_id) {
mId = file_id;
@@
-248,8
+243,7
@@
public class OCFile implements Parcelable {
/**
* Sets the Mime-Type of the
*
/**
* Sets the Mime-Type of the
*
- * @param mimetype
- * to set
+ * @param mimetype to set
*/
public void setMimetype(String mimetype) {
mMimeType = mimetype;
*/
public void setMimetype(String mimetype) {
mMimeType = mimetype;
@@
-258,8
+252,7
@@
public class OCFile implements Parcelable {
/**
* Sets the ID of the parent folder
*
/**
* Sets the ID of the parent folder
*
- * @param parent_id
- * to set
+ * @param parent_id to set
*/
public void setParentId(long parent_id) {
mParentId = parent_id;
*/
public void setParentId(long parent_id) {
mParentId = parent_id;
@@
-268,8
+261,7
@@
public class OCFile implements Parcelable {
/**
* Sets the file size in bytes
*
/**
* Sets the file size in bytes
*
- * @param file_len
- * to set
+ * @param file_len to set
*/
public void setFileLength(long file_len) {
mLength = file_len;
*/
public void setFileLength(long file_len) {
mLength = file_len;
@@
-301,6
+293,14
@@
public class OCFile implements Parcelable {
public boolean needsUpdatingWhileSaving() {
return mNeedsUpdating;
}
public boolean needsUpdatingWhileSaving() {
return mNeedsUpdating;
}
+
+ public long getLastSyncDate() {
+ return mLastSyncDate;
+ }
+
+ public void setLastSyncDate(long lastSyncDate) {
+ mLastSyncDate = lastSyncDate;
+ }
@Override
public int describeContents() {
@Override
public int describeContents() {
@@
-317,8
+317,8
@@
public class OCFile implements Parcelable {
dest.writeString(mRemotePath);
dest.writeString(mLocalPath);
dest.writeString(mMimeType);
dest.writeString(mRemotePath);
dest.writeString(mLocalPath);
dest.writeString(mMimeType);
- dest.writeInt(mNeedsUpdating ?
0 : 1); // No writeBoolean method exists
- // - yay :D
+ dest.writeInt(mNeedsUpdating ?
1 : 0);
+ dest.writeLong(mLastSyncDate);
}
}
}
}