freemind.controller.filter.util
Class SortedMapListModel

java.lang.Object
  extended by javax.swing.AbstractListModel
      extended by freemind.controller.filter.util.SortedMapListModel
All Implemented Interfaces:
SortedListModel, java.io.Serializable, javax.swing.ListModel
Direct Known Subclasses:
SortedComboBoxModel

public class SortedMapListModel
extends javax.swing.AbstractListModel
implements SortedListModel

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.AbstractListModel
listenerList
 
Constructor Summary
SortedMapListModel()
           
 
Method Summary
 void add(java.lang.Object element)
           
 void addAll(java.lang.Object[] elements)
           
 void clear()
           
 boolean contains(java.lang.Object element)
           
 java.lang.Object firstElement()
           
 java.lang.Object getElementAt(int index)
           
 int getIndexOf(java.lang.Object o)
           
 int getSize()
           
 java.util.Iterator iterator()
           
 java.lang.Object lastElement()
           
 void remove(java.lang.Object element)
           
 void replace(java.lang.Object oldO, java.lang.Object newO)
           
 
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
 
Methods inherited from interface javax.swing.ListModel
addListDataListener, removeListDataListener
 

Constructor Detail

SortedMapListModel

public SortedMapListModel()
Method Detail

getSize

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

getElementAt

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

add

public void add(java.lang.Object element)
Specified by:
add in interface SortedListModel

addAll

public void addAll(java.lang.Object[] elements)

clear

public void clear()
Specified by:
clear in interface SortedListModel

contains

public boolean contains(java.lang.Object element)
Specified by:
contains in interface SortedListModel

firstElement

public java.lang.Object firstElement()

iterator

public java.util.Iterator iterator()

lastElement

public java.lang.Object lastElement()

getIndexOf

public int getIndexOf(java.lang.Object o)
Specified by:
getIndexOf in interface SortedListModel

replace

public void replace(java.lang.Object oldO,
                    java.lang.Object newO)
Specified by:
replace in interface SortedListModel

remove

public void remove(java.lang.Object element)
Specified by:
remove in interface SortedListModel