|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jurismarches.vradi.ui.email.EmailHandler
public class EmailHandler
Handler de l'UI de gestion des email.
| Constructor Summary | |
|---|---|
EmailHandler()
|
|
| Method Summary | ||
|---|---|---|
|
addQueryMaker(JPanel ui,
Session session,
Form form,
E selected)
|
|
|
addQueryMaker(JPanel ui,
Session session,
List<Form> forms,
E selected)
|
|
protected boolean |
askAbordSending(EmailPopupUI ui,
String msg)
|
|
void |
bindEmailsWithForms(EmailPopupUI ui)
Lien les formulaires non lié sur la session selectionnée. |
|
void |
cancelSession(EmailPopupUI ui)
Close selected session in tree. |
|
protected boolean |
checkAllSending(EmailPopupUI ui,
Session session)
|
|
protected void |
close(jaxx.runtime.JAXXContext context)
|
|
void |
createNewSession(EmailPopupUI ui)
Creer une nouvelle session. |
|
void |
displayForm(jaxx.runtime.JAXXContext context,
EmailNavigationTreeHelper helper,
VradiTreeNode node)
|
|
void |
displaySessions(jaxx.runtime.JAXXContext context,
EmailNavigationTreeHelper helper,
VradiTreeNode node)
|
|
org.nuiton.wikitty.WikittyProxy |
getProxy()
|
|
protected String |
getQueryMakerName(Sending sending)
|
|
protected
|
getRealQueryMaker(E toConvert)
|
|
protected List<Form> |
getSendingForms(Sending sending)
Recupere la liste des form pou un sending. |
|
protected Sending |
getSendingForUser(Session session,
String userId)
|
|
protected List<Sending> |
getSendingList(Session session)
|
|
protected Session |
getSessionBySending(String sendingId)
|
|
List<Session> |
getSessions(Date date)
|
|
SessionsListUI |
getSessionsListUI(jaxx.runtime.JAXXContext context)
|
|
VradiStorageService |
getStorageService()
|
|
protected List<String> |
getStringAsList(String s)
|
|
EmailPopupUI |
getUI(jaxx.runtime.JAXXContext context)
|
|
protected List<User> |
getUserOfClient(String clientId)
|
|
EmailPopupUI |
init(jaxx.runtime.JAXXContext rootContext)
|
|
protected void |
openUI(jaxx.runtime.JAXXContext context,
VradiDataProvider dataProvider,
jaxx.runtime.swing.CardLayout2 contentLayout,
JPanel content,
VradiTreeNode node)
Open UI depending on node type. |
|
protected void |
reloadTree(EmailPopupUI ui)
|
|
|
removeQueryMaker(JPanel ui,
Session session,
Form form,
Class<E> clazz,
Object[] selecteds)
|
|
|
removeQueryMaker(JPanel ui,
Session session,
List<Form> forms,
Class<E> clazz,
Object[] selecteds)
|
|
boolean |
send(EmailPopupUI ui)
Called to send a full session. |
|
void |
sendSending(SessionViewUI ui,
Sending sending)
Called to send only one simple sending. |
|
void |
updateParagraph(Session session,
Sending sending,
String text)
|
|
void |
updateReceptionProof(Session session,
Sending sending,
boolean isSelected)
|
|
Sending |
updateSendingStatus(Sending sending,
VradiConstants.SendingStatus status)
|
|
Session |
updateSessionStatus(Session session,
VradiConstants.SessionStatus status)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EmailHandler()
| Method Detail |
|---|
public EmailPopupUI init(jaxx.runtime.JAXXContext rootContext)
public EmailPopupUI getUI(jaxx.runtime.JAXXContext context)
public SessionsListUI getSessionsListUI(jaxx.runtime.JAXXContext context)
public VradiStorageService getStorageService()
public org.nuiton.wikitty.WikittyProxy getProxy()
protected void close(jaxx.runtime.JAXXContext context)
public List<Session> getSessions(Date date)
public void createNewSession(EmailPopupUI ui)
public void bindEmailsWithForms(EmailPopupUI ui)
ui - uiprotected List<Form> getSendingForms(Sending sending)
sending -
protected void openUI(jaxx.runtime.JAXXContext context,
VradiDataProvider dataProvider,
jaxx.runtime.swing.CardLayout2 contentLayout,
JPanel content,
VradiTreeNode node)
context - dataProvider - contentLayout - content - node -
public void displaySessions(jaxx.runtime.JAXXContext context,
EmailNavigationTreeHelper helper,
VradiTreeNode node)
public void displayForm(jaxx.runtime.JAXXContext context,
EmailNavigationTreeHelper helper,
VradiTreeNode node)
public <E extends QueryMaker> void addQueryMaker(JPanel ui,
Session session,
List<Form> forms,
E selected)
public <E extends QueryMaker> void addQueryMaker(JPanel ui,
Session session,
Form form,
E selected)
public <E extends QueryMaker> void removeQueryMaker(JPanel ui,
Session session,
List<Form> forms,
Class<E> clazz,
Object[] selecteds)
public <E extends QueryMaker> void removeQueryMaker(JPanel ui,
Session session,
Form form,
Class<E> clazz,
Object[] selecteds)
protected void reloadTree(EmailPopupUI ui)
protected <E extends QueryMaker> QueryMaker getRealQueryMaker(E toConvert)
public void sendSending(SessionViewUI ui,
Sending sending)
ui - parent uisending - sending to sendpublic boolean send(EmailPopupUI ui)
ui - parent ui
true if task has been
protected boolean checkAllSending(EmailPopupUI ui,
Session session)
protected boolean askAbordSending(EmailPopupUI ui,
String msg)
public Sending updateSendingStatus(Sending sending,
VradiConstants.SendingStatus status)
public Session updateSessionStatus(Session session,
VradiConstants.SessionStatus status)
protected String getQueryMakerName(Sending sending)
public void cancelSession(EmailPopupUI ui)
ui - parent ui
public void updateReceptionProof(Session session,
Sending sending,
boolean isSelected)
public void updateParagraph(Session session,
Sending sending,
String text)
protected List<Sending> getSendingList(Session session)
protected List<User> getUserOfClient(String clientId)
protected Sending getSendingForUser(Session session,
String userId)
protected Session getSessionBySending(String sendingId)
protected List<String> getStringAsList(String s)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||