GUI
Class CustomModel

java.lang.Object
  extended by GUI.CustomModel
All Implemented Interfaces:
javax.swing.ListModel

public class CustomModel
extends java.lang.Object
implements javax.swing.ListModel

This class provides a Custom Model to display a JList that is created dynamically

Version:
1.00
Author:
Jonathan Field jof2@aber.ac.uk 073717922

Constructor Summary
CustomModel(FileInputReader fileReader)
           
 
Method Summary
 void addListDataListener(javax.swing.event.ListDataListener l)
           
 java.lang.String getElementAt(int i)
           
 int getSize()
           
 void removeListDataListener(javax.swing.event.ListDataListener e)
           
 void setFileInputReader(FileInputReader fileReader)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomModel

public CustomModel(FileInputReader fileReader)
Method Detail

setFileInputReader

public void setFileInputReader(FileInputReader fileReader)

addListDataListener

public void addListDataListener(javax.swing.event.ListDataListener l)
Specified by:
addListDataListener in interface javax.swing.ListModel

getElementAt

public java.lang.String getElementAt(int i)
Specified by:
getElementAt in interface javax.swing.ListModel

getSize

public int getSize()
Specified by:
getSize in interface javax.swing.ListModel

removeListDataListener

public void removeListDataListener(javax.swing.event.ListDataListener e)
Specified by:
removeListDataListener in interface javax.swing.ListModel