1
0
Fork 0

added subtasks to issues

master
Bob Carroll 2013-05-28 15:53:57 -07:00
parent b91162e722
commit 5e79dc9aa7
2 changed files with 7 additions and 0 deletions

View File

@ -66,6 +66,7 @@ public final class Field {
public static final String RESOLUTION = "resolution";
public static final String RESOLUTION_DATE = "resolutiondate";
public static final String STATUS = "status";
public static final String SUBTASKS = "subtasks";
public static final String SUMMARY = "summary";
public static final String TIME_TRACKING = "timetracking";
public static final String VERSIONS = "versions";

View File

@ -270,6 +270,7 @@ public final class Issue extends Resource {
private Resolution resolution = null;
private Date resolutionDate = null;
private Status status = null;
private List<Issue> subtasks = null;
private String summary = null;
private TimeTracking timeTracking = null;
private List<Version> versions = null;
@ -314,6 +315,7 @@ public final class Issue extends Resource {
resolution = Field.getResource(Resolution.class, fields.get(Field.RESOLUTION), restclient);
resolutionDate = Field.getDate(fields.get(Field.RESOLUTION_DATE));
status = Field.getResource(Status.class, fields.get(Field.STATUS), restclient);
subtasks = Field.getResourceArray(Issue.class, fields.get(Field.SUBTASKS), restclient);
summary = Field.getString(fields.get(Field.SUMMARY));
timeTracking = Field.getTimeTracking(fields.get(Field.TIME_TRACKING));
versions = Field.getResourceArray(Version.class, fields.get(Field.VERSIONS), restclient);
@ -694,6 +696,10 @@ public final class Issue extends Resource {
return status;
}
public List<Issue> getSubtasks() {
return subtasks;
}
public String getSummary() {
return summary;
}