com.jaxfront.swing.ui.wrapper
Class DefaultTypeComboBoxModel

java.lang.Object
  extended by javax.swing.AbstractListModel
      extended by javax.swing.DefaultComboBoxModel
          extended by com.jaxfront.swing.ui.wrapper.DefaultTypeComboBoxModel
All Implemented Interfaces:
DOMChangeListener, java.io.Serializable, java.util.EventListener, javax.swing.ComboBoxModel, javax.swing.ListModel, javax.swing.MutableComboBoxModel

public class DefaultTypeComboBoxModel
extends javax.swing.DefaultComboBoxModel
implements DOMChangeListener

See Also:
Serialized Form

Constructor Summary
DefaultTypeComboBoxModel(ListType list)
           
 
Method Summary
 void domChanged(DOMChangeEvent event)
          Respond method for a DOM state changed (DOMChangeEvent).
 Type getListEntryHolder(Type type)
           
 boolean isRelevant(ListType base, Type toBeChecked)
           
 void release()
           
 
Methods inherited from class javax.swing.DefaultComboBoxModel
addElement, getElementAt, getIndexOf, getSelectedItem, getSize, insertElementAt, removeAllElements, removeElement, removeElementAt, setSelectedItem
 
Methods inherited from class javax.swing.AbstractListModel
addListDataListener, getListDataListeners, getListeners, removeListDataListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.ListModel
addListDataListener, removeListDataListener
 

Constructor Detail

DefaultTypeComboBoxModel

public DefaultTypeComboBoxModel(ListType list)
Method Detail

domChanged

public void domChanged(DOMChangeEvent event)
Description copied from interface: DOMChangeListener
Respond method for a DOM state changed (DOMChangeEvent).

Specified by:
domChanged in interface DOMChangeListener
Parameters:
event - occured DOMChangeEvent

getListEntryHolder

public Type getListEntryHolder(Type type)

isRelevant

public boolean isRelevant(ListType base,
                          Type toBeChecked)

release

public void release()