public abstract class MailViewerAdapter extends Object implements MailViewerExtension
ID| Constructor and Description |
|---|
MailViewerAdapter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canUnarchiveMessage() |
JButton[] |
createActionButtons(MailViewer viewer) |
JMenuItem[] |
createActionMenuItems(MailViewer viewer) |
JMenuItem[] |
createPartMenuItems(MailViewer.PartItem partItem,
MailViewer viewer) |
protected DbMailMessage |
getMessage() |
protected DbMailPart |
getPart() |
Icon |
getPartIcon(MailViewer.PartItem part,
int size) |
String[] |
getRequiredPluginIds() |
void |
load(ImmoToolProject project,
Connection c,
DbMailMessage msg,
DbMailPart part) |
public boolean canUnarchiveMessage()
canUnarchiveMessage in interface MailViewerExtensionpublic JButton[] createActionButtons(MailViewer viewer)
createActionButtons in interface MailViewerExtensionpublic JMenuItem[] createActionMenuItems(MailViewer viewer)
createActionMenuItems in interface MailViewerExtensionpublic JMenuItem[] createPartMenuItems(MailViewer.PartItem partItem, MailViewer viewer)
createPartMenuItems in interface MailViewerExtensionprotected final DbMailMessage getMessage()
protected final DbMailPart getPart()
public Icon getPartIcon(MailViewer.PartItem part, int size)
getPartIcon in interface MailViewerExtensionpublic String[] getRequiredPluginIds()
getRequiredPluginIds in interface BasicExtensionpublic void load(ImmoToolProject project, Connection c, DbMailMessage msg, DbMailPart part) throws SQLException
load in interface MailViewerExtensionSQLExceptionCopyright © 2015 OpenEstate. All rights reserved.