org.fopps.ui.project
Class ProjectListModel

java.lang.Object
  |
  +--javax.swing.AbstractListModel
        |
        +--org.fopps.ui.project.ProjectListModel
All Implemented Interfaces:
javax.swing.ListModel, ModelListener, java.io.Serializable

public class ProjectListModel
extends javax.swing.AbstractListModel
implements ModelListener

List model for project container

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.AbstractListModel
listenerList
 
Constructor Summary
ProjectListModel(ProjectContainer pContainer)
          Constructor for ProjectListModel.
 
Method Summary
 java.lang.Object getElementAt(int index)
           
 int getSize()
           
 void modelChanged(ModelEvent ev)
          Invoked on model changes.
 void setContainer(ProjectContainer pContainer)
          Sets the container.
 
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

ProjectListModel

public ProjectListModel(ProjectContainer pContainer)
Constructor for ProjectListModel.

Method Detail

getElementAt

public java.lang.Object getElementAt(int index)
Specified by:
getElementAt in interface javax.swing.ListModel
See Also:
ListModel.getElementAt(int)

getSize

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

setContainer

public void setContainer(ProjectContainer pContainer)
Sets the container.


modelChanged

public void modelChanged(ModelEvent ev)
Description copied from interface: ModelListener
Invoked on model changes.

Specified by:
modelChanged in interface ModelListener
Parameters:
ev - Model event
See Also:
ModelListener.modelChanged(ModelEvent)


Fopps 0.19 - Copyright © 2002 Oliver Wieland. All Rights Reserved.