charly.demo
Class ChGUITaskCreator

java.lang.Object
  extended bycharly.demo.ChGUITaskCreator

public class ChGUITaskCreator
extends java.lang.Object

Test application which can start and stop tasks on the server. The resources management can be tested.

See Also:
main(String[])

Nested Class Summary
(package private)  class ChGUITaskCreator.ChRsrcsListModel
          one model for all sets of resources.
(package private) static class ChGUITaskCreator.ChTaskListModel
           
 
Field Summary
(package private)  ChConnect conn
           
(package private)  javax.swing.JFrame frame
           
(package private)  javax.swing.JTextField inputFieldView
           
(package private)  ChGUITaskCreator.ChRsrcsListModel rsrcsListModel
           
(package private)  javax.swing.JList rsrcsListView
           
(package private)  javax.swing.JLabel taskIDView
           
(package private)  ChTaskListener taskListener
           
(package private)  ChGUITaskCreator.ChTaskListModel taskListModel
           
(package private)  javax.swing.JList taskListView
           
static java.lang.String title
           
 
Constructor Summary
ChGUITaskCreator(java.lang.String serverUrl)
           
 
Method Summary
(package private)  ChTask getSelectedTask()
           
 void init()
          sets up the GUI.
static void main(java.lang.String[] args)
           
static void message(java.lang.String msg)
           
(package private)  void showTaskID()
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

frame

javax.swing.JFrame frame

taskListView

javax.swing.JList taskListView

taskListModel

ChGUITaskCreator.ChTaskListModel taskListModel

taskIDView

javax.swing.JLabel taskIDView

rsrcsListView

javax.swing.JList rsrcsListView

rsrcsListModel

ChGUITaskCreator.ChRsrcsListModel rsrcsListModel

inputFieldView

javax.swing.JTextField inputFieldView

conn

ChConnect conn

taskListener

ChTaskListener taskListener

title

public static final java.lang.String title
See Also:
Constant Field Values
Constructor Detail

ChGUITaskCreator

public ChGUITaskCreator(java.lang.String serverUrl)
Method Detail

main

public static void main(java.lang.String[] args)

init

public void init()
sets up the GUI.


start

public void start()

message

public static void message(java.lang.String msg)

getSelectedTask

ChTask getSelectedTask()
                 throws ChException
Throws:
ChException

showTaskID

void showTaskID()