charly.demo
Class ChGUITaskCreator.ChRsrcsListModel

java.lang.Object
  extended byjavax.swing.AbstractListModel
      extended bycharly.demo.ChGUITaskCreator.ChRsrcsListModel
All Implemented Interfaces:
javax.swing.ListModel, java.io.Serializable
Enclosing class:
ChGUITaskCreator

class ChGUITaskCreator.ChRsrcsListModel
extends javax.swing.AbstractListModel

one model for all sets of resources.


Field Summary
 
Fields inherited from class javax.swing.AbstractListModel
listenerList
 
Constructor Summary
(package private) ChGUITaskCreator.ChRsrcsListModel()
           
 
Method Summary
(package private)  void addRsrc(java.lang.String rsrcName)
           
(package private)  void changeSelectedTask(int firstIndex, int lastIndex)
           
 java.lang.Object getElementAt(int index)
           
(package private)  java.util.Vector getRsrcs()
           
(package private)  java.util.Vector getRsrcs(int taskIndex)
           
 int getSize()
           
(package private)  int getTaskIndex()
           
 
Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChGUITaskCreator.ChRsrcsListModel

ChGUITaskCreator.ChRsrcsListModel()
Method Detail

addRsrc

void addRsrc(java.lang.String rsrcName)
       throws ChException
Throws:
ChException

changeSelectedTask

void changeSelectedTask(int firstIndex,
                        int lastIndex)

getElementAt

public java.lang.Object getElementAt(int index)

getSize

public int getSize()

getRsrcs

java.util.Vector getRsrcs()
                    throws ChException
Throws:
ChException - if no task is selected

getRsrcs

java.util.Vector getRsrcs(int taskIndex)

getTaskIndex

int getTaskIndex()
           throws ChException
Throws:
ChException - if no task is selected