com.jurismarches.vradi.ui.email.models
Class EmailEntityModel<E extends org.nuiton.wikitty.BusinessEntity>
java.lang.Object
javax.swing.AbstractListModel
javax.swing.DefaultListModel
com.jurismarches.vradi.ui.email.models.EmailEntityModel<E>
- All Implemented Interfaces:
- Serializable, ListModel, org.nuiton.wikitty.WikittyServiceListener
- Direct Known Subclasses:
- GroupEmailEntityModel, UserEmailEntityModel
public abstract class EmailEntityModel<E extends org.nuiton.wikitty.BusinessEntity>
- extends DefaultListModel
- implements org.nuiton.wikitty.WikittyServiceListener
- Author:
- letellier
- See Also:
- Serialized Form
| Fields inherited from interface org.nuiton.wikitty.WikittyServiceListener |
CLEAR_EXTENSION_METHOD, CLEAR_WIKITTY_METHOD, PUT_EXTENSION_METHOD, PUT_WIKITTY_METHOD, REMOVE_EXTENSION_METHOD, REMOVE_WIKITTY_METHOD |
| Methods inherited from class javax.swing.DefaultListModel |
add, addElement, capacity, clear, contains, copyInto, elementAt, elements, ensureCapacity, firstElement, get, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, removeAllElements, removeElement, removeElementAt, removeRange, set, setElementAt, setSize, size, toArray, toString, trimToSize |
renderer
protected EmailFormsListCellRenderer renderer
datas
protected Map<String,E extends org.nuiton.wikitty.BusinessEntity> datas
session
protected Session session
form
protected Form form
EmailEntityModel
public EmailEntityModel(EmailFormsListCellRenderer renderer,
Session session,
Form form)
getSize
public int getSize()
- Specified by:
getSize in interface ListModel- Overrides:
getSize in class DefaultListModel
updateModel
public abstract void updateModel(Session session,
Form form)
getElementAt
public Object getElementAt(int index)
- Specified by:
getElementAt in interface ListModel- Overrides:
getElementAt in class DefaultListModel
updateDatas
protected void updateDatas(List<E> datas)
refresh
protected void refresh()
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.