com.jurismarches.vradi.ui.models
Class EntityModel<E extends org.nuiton.wikitty.BusinessEntity>
java.lang.Object
javax.swing.AbstractListModel
com.jurismarches.vradi.ui.models.EntityModel<E>
- All Implemented Interfaces:
- Serializable, ComboBoxModel, ListModel, org.nuiton.wikitty.WikittyServiceListener
public class EntityModel<E extends org.nuiton.wikitty.BusinessEntity>
- extends AbstractListModel
- implements ComboBoxModel, org.nuiton.wikitty.WikittyServiceListener
- Author:
- letellier
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
datas
protected Map<String,E extends org.nuiton.wikitty.BusinessEntity> datas
selected
protected E extends org.nuiton.wikitty.BusinessEntity selected
firstNull
protected boolean firstNull
ext
protected String ext
clazz
protected Class<E extends org.nuiton.wikitty.BusinessEntity> clazz
EntityModel
public EntityModel(Class<E> clazz,
String ext,
List<E> datas)
EntityModel
public EntityModel(Class<E> clazz,
String ext,
List<E> datas,
boolean firstNull)
fillDatas
protected void fillDatas(List<E> datas)
getSize
public int getSize()
- Specified by:
getSize in interface ListModel
getElementAt
public Object getElementAt(int index)
- Specified by:
getElementAt in interface ListModel
setSelectedItem
public void setSelectedItem(Object anItem)
- Specified by:
setSelectedItem in interface ComboBoxModel
getSelectedItem
public Object getSelectedItem()
- Specified by:
getSelectedItem in interface ComboBoxModel
updateDatas
protected void updateDatas(List<E> datas)
putWikitty
public void putWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
- Specified by:
putWikitty in interface org.nuiton.wikitty.WikittyServiceListener
removeWikitty
public void removeWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
- Specified by:
removeWikitty in interface org.nuiton.wikitty.WikittyServiceListener
clearWikitty
public void clearWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
- Specified by:
clearWikitty in interface org.nuiton.wikitty.WikittyServiceListener
putExtension
public void putExtension(org.nuiton.wikitty.WikittyServiceEvent event)
- Specified by:
putExtension in interface org.nuiton.wikitty.WikittyServiceListener
removeExtension
public void removeExtension(org.nuiton.wikitty.WikittyServiceEvent event)
- Specified by:
removeExtension in interface org.nuiton.wikitty.WikittyServiceListener
clearExtension
public void clearExtension(org.nuiton.wikitty.WikittyServiceEvent event)
- Specified by:
clearExtension in interface org.nuiton.wikitty.WikittyServiceListener
Copyright © 2009-2010 JurisMarches. All Rights Reserved.