From 6befcdafe50b96bd2bba780257cd6837fe6e6fe1 Mon Sep 17 00:00:00 2001 From: jabarros Date: Mon, 23 Jun 2014 14:32:33 +0200 Subject: [PATCH] Update RemoteFile and ReadRemoteFolder classes for including the remote_id property --- .../resources/files/ReadRemoteFolderOperation.java | 1 + .../android/lib/resources/files/RemoteFile.java | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/src/com/owncloud/android/lib/resources/files/ReadRemoteFolderOperation.java b/src/com/owncloud/android/lib/resources/files/ReadRemoteFolderOperation.java index 9d223701..922b7c9f 100644 --- a/src/com/owncloud/android/lib/resources/files/ReadRemoteFolderOperation.java +++ b/src/com/owncloud/android/lib/resources/files/ReadRemoteFolderOperation.java @@ -164,6 +164,7 @@ public class ReadRemoteFolderOperation extends RemoteOperation { file.setModifiedTimestamp(we.modifiedTimestamp()); file.setEtag(we.etag()); file.setPermissions(we.permissions()); + file.setRemoteId(we.remoteId()); return file; } } diff --git a/src/com/owncloud/android/lib/resources/files/RemoteFile.java b/src/com/owncloud/android/lib/resources/files/RemoteFile.java index d56452be..0db4e591 100644 --- a/src/com/owncloud/android/lib/resources/files/RemoteFile.java +++ b/src/com/owncloud/android/lib/resources/files/RemoteFile.java @@ -49,6 +49,7 @@ public class RemoteFile implements Parcelable, Serializable { private long mModifiedTimestamp; private String mEtag; private String mPermissions; + private String mRemoteId; /** * Getters and Setters @@ -110,6 +111,14 @@ public class RemoteFile implements Parcelable, Serializable { this.mPermissions = permissions; } + public String getRemoteId() { + return mRemoteId; + } + + public void setRemoteId(String remoteId) { + this.mRemoteId = remoteId; + } + public RemoteFile() { resetData(); } @@ -137,6 +146,7 @@ public class RemoteFile implements Parcelable, Serializable { this.setModifiedTimestamp(we.modifiedTimestamp()); this.setEtag(we.etag()); this.setPermissions(we.permissions()); + this.setRemoteId(we.remoteId()); } /** @@ -150,6 +160,7 @@ public class RemoteFile implements Parcelable, Serializable { mModifiedTimestamp = 0; mEtag = null; mPermissions = null; + mRemoteId = null; } /** @@ -185,6 +196,7 @@ public class RemoteFile implements Parcelable, Serializable { mModifiedTimestamp = source.readLong(); mEtag = source.readString(); mPermissions= source.readString(); + mRemoteId = source.readString(); } @Override @@ -201,6 +213,7 @@ public class RemoteFile implements Parcelable, Serializable { dest.writeLong(mModifiedTimestamp); dest.writeString(mEtag); dest.writeString(mPermissions); + dest.writeString(mRemoteId); }