org.siebengeisslein.pgui.model
Class DefaultComboBoxModel

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.pgui.model.AbstractListModel
          extended by org.siebengeisslein.pgui.model.DefaultListModel
              extended by org.siebengeisslein.pgui.model.DefaultComboBoxModel
All Implemented Interfaces:
java.lang.Cloneable, javax.swing.ComboBoxModel, javax.swing.ListModel, CloneAware, Instrumented
Direct Known Subclasses:
AccessModel, ModifierModel

public class DefaultComboBoxModel
extends DefaultListModel
implements javax.swing.ComboBoxModel


Constructor Summary
DefaultComboBoxModel()
           
DefaultComboBoxModel(java.util.List items)
           
 
Method Summary
 DefaultComboBoxModel clone(CloneHelper helper)
           
 Persistent getSelectedItem()
           
 void setSelectedItem(java.lang.Object anItem)
           
 
Methods inherited from class org.siebengeisslein.pgui.model.DefaultListModel
add, getElementAt, getSize, remove
 
Methods inherited from class org.siebengeisslein.pgui.model.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, initTransient, removeListDataListener
 
Methods inherited from class org.siebengeisslein.client.Persistent
abort, clearUserLocals, clone, commit, disposeTransient, getGroup, getRef, getTransientValue, hashCode, isWriteTransaction, joinWriteTransaction, readLock, setGroup, setTransientValue, toPersistent, toRef, writeExternal, writeLock
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.ListModel
addListDataListener, getElementAt, getSize, removeListDataListener
 

Constructor Detail

DefaultComboBoxModel

public DefaultComboBoxModel()

DefaultComboBoxModel

public DefaultComboBoxModel(java.util.List items)
Method Detail

getSelectedItem

public Persistent getSelectedItem()
Specified by:
getSelectedItem in interface javax.swing.ComboBoxModel

setSelectedItem

public void setSelectedItem(java.lang.Object anItem)
Specified by:
setSelectedItem in interface javax.swing.ComboBoxModel

clone

public DefaultComboBoxModel clone(CloneHelper helper)
                           throws java.lang.CloneNotSupportedException
Specified by:
clone in interface CloneAware
Overrides:
clone in class DefaultListModel
Throws:
java.lang.CloneNotSupportedException