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

java.lang.Object
  extended by com.jurismarches.vradi.ui.email.helpers.SendingViewManager
All Implemented Interfaces:
org.nuiton.wikitty.WikittyServiceListener

public class SendingViewManager
extends Object
implements org.nuiton.wikitty.WikittyServiceListener


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
           
 
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
 
Constructor Summary
protected SendingViewManager()
           
 
Method Summary
 void clearExtension(org.nuiton.wikitty.WikittyServiceEvent event)
           
 void clearWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
           
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)
           
 void putExtension(org.nuiton.wikitty.WikittyServiceEvent event)
           
 void putWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
           
protected  void refresh()
           
 void removeExtension(org.nuiton.wikitty.WikittyServiceEvent event)
           
 void removeWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
           
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()

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

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-2010 JurisMarches. All Rights Reserved.