com.jurismarches.vradi.ui.email.helpers
Class SendingViewManager

java.lang.Object
  extended by com.jurismarches.vradi.ui.email.helpers.SendingViewManager
All Implemented Interfaces:
VradiEntitiesListener<Sending>

public class SendingViewManager
extends Object
implements VradiEntitiesListener<Sending>


Nested Class Summary
protected  class SendingViewManager.RemoveAllFormFromSession
           
protected  class SendingViewManager.RemoveFormFromSession
           
protected  class SendingViewManager.RemoveFormFromSessionForUser
           
 
Field Summary
protected  EmailFormsHighlighter emailFormsHighlighter
           
protected  OfferListTableModel listTableModel
           
protected  Sending sending
           
protected  Session session
           
protected  SendingViewUI ui
           
 
Constructor Summary
protected SendingViewManager()
           
 
Method Summary
 void entitiesAdded(Set<Sending> added)
           
 void entitiesRemoved(Set<String> removed)
           
static SendingViewManager getInstance()
           
 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
 void openUI(SendingViewUI ui, Session session, Sending sending)
           
protected  void refresh()
           
protected  void showOfferListContextMenu(SendingViewUI ui, org.jdesktop.swingx.JXTable table, OfferListTableModel model, MouseEvent e)
          Le menu contextuel lors d'un clic droit sur la table.
protected  void updateDatas()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

session

protected Session session

sending

protected Sending sending

ui

protected SendingViewUI ui

emailFormsHighlighter

protected EmailFormsHighlighter emailFormsHighlighter

listTableModel

protected OfferListTableModel listTableModel
Constructor Detail

SendingViewManager

protected SendingViewManager()
Method Detail

getInstance

public static SendingViewManager getInstance()

openUI

public void openUI(SendingViewUI ui,
                   Session session,
                   Sending sending)

updateDatas

protected void updateDatas()

refresh

protected void refresh()

entitiesAdded

public void entitiesAdded(Set<Sending> added)
Specified by:
entitiesAdded in interface VradiEntitiesListener<Sending>

entitiesRemoved

public void entitiesRemoved(Set<String> removed)
Specified by:
entitiesRemoved in interface VradiEntitiesListener<Sending>

getOfferListTableMouseListener

public MouseListener getOfferListTableMouseListener()
Implementation du click (droit/gauche) sur la table des offres résultats/ Comportement :

Returns:
le mouse listener

showOfferListContextMenu

protected void showOfferListContextMenu(SendingViewUI ui,
                                        org.jdesktop.swingx.JXTable table,
                                        OfferListTableModel model,
                                        MouseEvent e)
Le menu contextuel lors d'un clic droit sur la table.

Parameters:
ui - sending view ui
table - of offers
model - of table
e - event du clic


Copyright © 2009-2011 JurisMarches. All Rights Reserved.