Rabbit Escape  2017-01-14_18:33:47_+0000__(tag:_v0.10.1)
Classes | Public Member Functions | Protected Member Functions | Package Attributes | Private Attributes | Static Private Attributes | List of all members
rabbitescape.ui.swing.GitHubIssueDialog Class Reference

GUI elements for retrieving levels from issues. More...

Inheritance diagram for rabbitescape.ui.swing.GitHubIssueDialog:
Inheritance graph
[legend]
Collaboration diagram for rabbitescape.ui.swing.GitHubIssueDialog:
Collaboration graph
[legend]

Classes

class  DotTic
 
class  FetchCommentsWorker
 
class  InitFetchWorker
 
class  IssuePageFetchWorker
 
class  IssueSpinnerModel
 
enum  Label
 
class  WorldSpinnerModel
 

Public Member Functions

String getWorld ()
 
String generateFilename ()
 
void fetchFollowupComments ()
 github only sends the opening comment in te first instance. More...
 
void stateChanged (ChangeEvent e)
 Listens to the issue choosing spinner and world choosing spinner. More...
 

Protected Member Functions

 GitHubIssueDialog (Frame frame)
 

Package Attributes

GitHubClient ghc = null
 

Private Attributes

JTextField issueNameBox = new JTextField( "" )
 
JTextArea issueTextBox = new JTextArea( "" )
 
JTextArea issueWorldBox = new JTextArea( "" )
 
JTextField statusBox
 
IssueSpinnerModel issueModel
 
WorldSpinnerModel worldModel
 
boolean choseWorld = false
 

Static Private Attributes

static final long serialVersionUID = 1L
 

Detailed Description

GUI elements for retrieving levels from issues.

Constructor & Destructor Documentation

rabbitescape.ui.swing.GitHubIssueDialog.GitHubIssueDialog ( Frame  frame)
protected

Member Function Documentation

void rabbitescape.ui.swing.GitHubIssueDialog.fetchFollowupComments ( )

github only sends the opening comment in te first instance.

String rabbitescape.ui.swing.GitHubIssueDialog.generateFilename ( )
String rabbitescape.ui.swing.GitHubIssueDialog.getWorld ( )
void rabbitescape.ui.swing.GitHubIssueDialog.stateChanged ( ChangeEvent  e)

Listens to the issue choosing spinner and world choosing spinner.

Member Data Documentation

boolean rabbitescape.ui.swing.GitHubIssueDialog.choseWorld = false
private
GitHubClient rabbitescape.ui.swing.GitHubIssueDialog.ghc = null
package
IssueSpinnerModel rabbitescape.ui.swing.GitHubIssueDialog.issueModel
private
JTextField rabbitescape.ui.swing.GitHubIssueDialog.issueNameBox = new JTextField( "" )
private
JTextArea rabbitescape.ui.swing.GitHubIssueDialog.issueTextBox = new JTextArea( "" )
private
JTextArea rabbitescape.ui.swing.GitHubIssueDialog.issueWorldBox = new JTextArea( "" )
private
final long rabbitescape.ui.swing.GitHubIssueDialog.serialVersionUID = 1L
staticprivate
JTextField rabbitescape.ui.swing.GitHubIssueDialog.statusBox
private
Initial value:
= new JTextField(
t( "Attempting to contact github." ) )
WorldSpinnerModel rabbitescape.ui.swing.GitHubIssueDialog.worldModel
private

The documentation for this class was generated from the following file: