Implement GHEventPayload.IssueComment

This commit is contained in:
Honza Brázdil
2013-04-13 17:09:03 +02:00
parent ba416b1294
commit e8a2a69649

View File

@@ -21,7 +21,7 @@ public abstract class GHEventPayload {
public static class PullRequest extends GHEventPayload {
private String action;
private int number;
GHPullRequest pull_request;
private GHPullRequest pull_request;
public String getAction() {
return action;
@@ -42,5 +42,47 @@ public abstract class GHEventPayload {
pull_request.wrapUp(root);
}
}
public static class IssueComment extends GHEventPayload {
private String action;
private GHIssueComment comment;
private GHIssue issue;
private GHRepository repository;
public String getAction() {
return action;
}
public GHIssueComment getComment() {
return comment;
}
public void setComment(GHIssueComment comment) {
this.comment = comment;
}
public GHIssue getIssue() {
return issue;
}
public void setIssue(GHIssue issue) {
this.issue = issue;
}
public GHRepository getRepository() {
return repository;
}
public void setRepository(GHRepository repository) {
this.repository = repository;
}
@Override
void wrapUp(GitHub root) {
super.wrapUp(root);
repository.wrap(root);
issue.wrap(repository);
comment.wrapUp(issue);
}
}
}