com.jurismarches.vradi.ui.offer
Class OfferListHandler
java.lang.Object
com.jurismarches.vradi.ui.offer.OfferListHandler
public class OfferListHandler
- extends Object
- Author:
- letellier
|
Method Summary |
void |
addEditPane(jaxx.runtime.JAXXContext context,
com.jurismarches.vradi.entities.Form form)
|
void |
addEditPane(jaxx.runtime.JAXXContext context,
List<com.jurismarches.vradi.entities.Form> datas)
|
void |
addEditPane(jaxx.runtime.JAXXContext context,
String formId)
|
protected
<E extends org.nuiton.wikitty.BusinessEntity>
void |
|
addUserAndGroupSending(QueryMakerViewUI<E> ui,
Class<E> clazz)
|
protected void |
allEditPanelRemoved(JTabbedPane contentTabbedPane,
OfferListUI ui)
|
protected void |
changeStatus(jaxx.runtime.JAXXContext context,
String formId,
com.jurismarches.vradi.entities.Status status)
|
protected void |
closeDetachedPane(JFrame f)
|
protected void |
closePane(jaxx.runtime.JAXXContext context,
String id)
|
protected void |
detachPane(MouseEvent e)
|
protected JTabbedPane |
getContentPane(jaxx.runtime.JAXXContext context)
|
protected JTabbedPane |
getContentPane(OfferListUI ui)
|
protected OfferEditUI |
getOfferEdit(JTabbedPane contentTabbedPane,
String id)
|
protected org.jdesktop.swingx.event.TableColumnModelExtListener |
getOfferListTableColumnModelListener()
|
protected TableModelListener |
getOfferListTableModelListener(org.jdesktop.swingx.JXTable listTable)
|
MouseListener |
getOfferListTableMouseListener()
Implementation du click (droit/gauche) sur la table des offres résultats/
Comportement :
double clic : ouvre l'offre
clic droit : changer le status, ajouter a une session de mail
|
protected VradiTabHeader |
getTabHeader(MouseEvent e)
|
OfferListUI |
getUI(jaxx.runtime.JAXXContext context)
|
OfferListUI |
initUI(jaxx.runtime.JAXXContext rootContext)
Methode pour initialiser l'ui principale sans l'afficher. |
protected void |
selectOffer(jaxx.runtime.JAXXContext context,
JTable listTable)
|
protected void |
showOfferListContextMenu(OfferListUI offerListUI,
MouseEvent e)
Le menu contextuel lors d'un clic droit sur la table. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TABPANEL_LABEL_MAX_CHAR_NB
public static final int TABPANEL_LABEL_MAX_CHAR_NB
- See Also:
- Constant Field Values
OfferListHandler
public OfferListHandler()
initUI
public OfferListUI initUI(jaxx.runtime.JAXXContext rootContext)
- Methode pour initialiser l'ui principale sans l'afficher.
- Parameters:
rootContext - le context applicatif
- Returns:
- l'ui instancie et initialisee mais non visible encore
getOfferListTableModelListener
protected TableModelListener getOfferListTableModelListener(org.jdesktop.swingx.JXTable listTable)
getOfferListTableColumnModelListener
protected org.jdesktop.swingx.event.TableColumnModelExtListener getOfferListTableColumnModelListener()
getOfferListTableMouseListener
public MouseListener getOfferListTableMouseListener()
- Implementation du click (droit/gauche) sur la table des offres résultats/
Comportement :
- double clic : ouvre l'offre
- clic droit : changer le status, ajouter a une session de mail
- Returns:
- le mouse listener
showOfferListContextMenu
protected void showOfferListContextMenu(OfferListUI offerListUI,
MouseEvent e)
- Le menu contextuel lors d'un clic droit sur la table.
- Parameters:
offerListUI - l'ui d'originee - event du clic
addUserAndGroupSending
protected <E extends org.nuiton.wikitty.BusinessEntity> void addUserAndGroupSending(QueryMakerViewUI<E> ui,
Class<E> clazz)
changeStatus
protected void changeStatus(jaxx.runtime.JAXXContext context,
String formId,
com.jurismarches.vradi.entities.Status status)
addEditPane
public void addEditPane(jaxx.runtime.JAXXContext context,
String formId)
addEditPane
public void addEditPane(jaxx.runtime.JAXXContext context,
com.jurismarches.vradi.entities.Form form)
getTabHeader
protected VradiTabHeader getTabHeader(MouseEvent e)
closePane
protected void closePane(jaxx.runtime.JAXXContext context,
String id)
detachPane
protected void detachPane(MouseEvent e)
getOfferEdit
protected OfferEditUI getOfferEdit(JTabbedPane contentTabbedPane,
String id)
closeDetachedPane
protected void closeDetachedPane(JFrame f)
addEditPane
public void addEditPane(jaxx.runtime.JAXXContext context,
List<com.jurismarches.vradi.entities.Form> datas)
allEditPanelRemoved
protected void allEditPanelRemoved(JTabbedPane contentTabbedPane,
OfferListUI ui)
getUI
public OfferListUI getUI(jaxx.runtime.JAXXContext context)
getContentPane
protected JTabbedPane getContentPane(jaxx.runtime.JAXXContext context)
getContentPane
protected JTabbedPane getContentPane(OfferListUI ui)
selectOffer
protected void selectOffer(jaxx.runtime.JAXXContext context,
JTable listTable)
Copyright © 2009-2010 JurisMarches. All Rights Reserved.