private String container;
+ private Folder parent;
+
public String getContentType() {
return contentType;
}
return versionTimestamp;
}
- @Override
- public String getLastModifiedSince() {
- return null; //To change body of implemented methods use File | Settings | File Templates.
- }
-
public String getUri() {
- return path + "/" + name;
+ return "/" + container + "/" + path;
}
public String getOwner() {
return inTrash;
}
- public void populate(JSONObject o, String container) {
+ public void populate(Folder parent, JSONObject o, String container) {
+ this.parent = parent;
path = unmarshallString(o, "name");
if (path.contains("/"))
name = path.substring(path.lastIndexOf("/") + 1, path.length()); //strip the prefix
JSONValue json = JSONParser.parseStrict(response.getText());
JSONObject o = json.isObject();
}
+
+ public Folder getParent() {
+ return parent;
+ }
}