org.siebengeisslein.ide
Class TypeModel
java.lang.Object
org.siebengeisslein.client.Persistent
org.siebengeisslein.pgui.model.AbstractListModel
org.siebengeisslein.ide.TypeModel
- All Implemented Interfaces:
- javax.swing.ComboBoxModel, javax.swing.ListModel, Instrumented, StringFormatter, UpdateableModel
public class TypeModel
- extends AbstractListModel
- implements UpdateableModel, javax.swing.ComboBoxModel, StringFormatter
| 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, removeListDataListener |
TypeModel
public TypeModel(TypeManager typeManager,
TypeListFactory typeListFactory,
boolean includeVoid)
setSelectedItem
public void setSelectedItem(java.lang.Object anItem)
- Specified by:
setSelectedItem in interface javax.swing.ComboBoxModel
getSelectedItem
public java.lang.Object getSelectedItem()
- Specified by:
getSelectedItem in interface javax.swing.ComboBoxModel
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
setPrefix
public void setPrefix(java.lang.String prefix)
- Specified by:
setPrefix in interface UpdateableModel
toString
public java.lang.String toString(java.lang.Object selected)
- Specified by:
toString in interface StringFormatter