private GitHubIssuePanel getPanel() {
   if (panel == null) {
     panel = new GitHubIssuePanel(repositoryId);
     panel.addChangeListener(this);
     panel.addAction(getSubmitIssueAction());
     panel.addAction(getCommentAction());
     panel.addAction(getCloseReopenAction());
     panel.addAction(getCreatePullRequestAction());
     panel.addCommentsChangeListener(this);
   }
   return panel;
 }