diff --git a/commons/src/main/java/org/wikimedia/commons/Media.java b/commons/src/main/java/org/wikimedia/commons/Media.java index abb99dad4..7f5091917 100644 --- a/commons/src/main/java/org/wikimedia/commons/Media.java +++ b/commons/src/main/java/org/wikimedia/commons/Media.java @@ -74,10 +74,18 @@ public class Media implements Parcelable { return dataLength; } + public void setDataLength(long dataLength) { + this.dataLength = dataLength; + } + public Date getDateCreated() { return dateCreated; } + public void setDateCreated(Date date) { + this.dateCreated = date; + } + public Date getDateUploaded() { return dateUploaded; } diff --git a/commons/src/main/java/org/wikimedia/commons/contributions/Contribution.java b/commons/src/main/java/org/wikimedia/commons/contributions/Contribution.java index e803ef7b0..abf581e64 100644 --- a/commons/src/main/java/org/wikimedia/commons/contributions/Contribution.java +++ b/commons/src/main/java/org/wikimedia/commons/contributions/Contribution.java @@ -176,7 +176,7 @@ public class Contribution extends Media { this.imageUrl = imageUrl; } - private Contribution() { + public Contribution() { // Empty constructor for being constructed by our static methods } @@ -206,6 +206,10 @@ public class Contribution extends Media { this.source = source; } + public void setLocalUri(Uri localUri) { + this.localUri = localUri; + } + public static class Table { public static final String TABLE_NAME = "contributions";