fr.ifremer.coser.ui.project
Class ProjectMapsListModel

java.lang.Object
  extended by javax.swing.AbstractListModel
      extended by javax.swing.DefaultListModel
          extended by fr.ifremer.coser.ui.project.ProjectMapsListModel
All Implemented Interfaces:
Serializable, ListModel

public class ProjectMapsListModel
extends DefaultListModel

Project maps files list model.

Version:
$Revision: 405 $ Last update : $Date: 2010-12-14 18:40:06 +0100 (mar., 14 déc. 2010) $ By : $Author: chatellier $
Author:
chatellier
See Also:
Serialized Form

Field Summary
protected  List<File> maps
           
 
Fields inherited from class javax.swing.AbstractListModel
listenerList
 
Constructor Summary
ProjectMapsListModel()
           
 
Method Summary
 void addMap(File map)
           
 Object getElementAt(int index)
           
 List<File> getMaps()
           
 int getSize()
           
 void removeMap(Object map)
           
 void setMaps(List<File> maps)
           
 
Methods inherited from class javax.swing.DefaultListModel
add, addElement, capacity, clear, contains, copyInto, elementAt, elements, ensureCapacity, firstElement, get, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, removeAllElements, removeElement, removeElementAt, removeRange, set, setElementAt, setSize, size, toArray, toString, trimToSize
 
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, wait, wait, wait
 

Field Detail

maps

protected List<File> maps
Constructor Detail

ProjectMapsListModel

public ProjectMapsListModel()
Method Detail

setMaps

public void setMaps(List<File> maps)

getMaps

public List<File> getMaps()

addMap

public void addMap(File map)

removeMap

public void removeMap(Object map)

getSize

public int getSize()
Specified by:
getSize in interface ListModel
Overrides:
getSize in class DefaultListModel

getElementAt

public Object getElementAt(int index)
Specified by:
getElementAt in interface ListModel
Overrides:
getElementAt in class DefaultListModel


Copyright © 2010-2011 Ifremer. All Rights Reserved.