Interface MailViewerExtension
-
- All Superinterfaces:
BasicExtension,org.pf4j.ExtensionPoint
- All Known Implementing Classes:
MailViewContactsExtension,MailViewCrmExtension,MailViewerAdapter
public interface MailViewerExtension extends BasicExtension
MailViewExtension.- Author:
- Andreas Rudolph
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanUnarchiveMessage()JButton[]createActionButtons(MailViewer viewer)JMenuItem[]createActionMenuItems(MailViewer viewer)JMenuItem[]createPartMenuItems(MailViewer.PartItem partItem, MailViewer viewer)IcongetPartIcon(MailViewer.PartItem part, int size)static Collection<MailViewerExtension>load()voidload(ImmoToolProject project, Connection c, DbMailMessage msg, DbMailPart part)-
Methods inherited from interface com.openindex.openestate.tool.extensions.BasicExtension
getRequiredPluginIds
-
-
-
-
Method Detail
-
canUnarchiveMessage
boolean canUnarchiveMessage()
-
createActionButtons
JButton[] createActionButtons(MailViewer viewer)
-
createActionMenuItems
JMenuItem[] createActionMenuItems(MailViewer viewer)
-
createPartMenuItems
JMenuItem[] createPartMenuItems(MailViewer.PartItem partItem, MailViewer viewer)
-
getPartIcon
Icon getPartIcon(MailViewer.PartItem part, int size)
-
load
void load(ImmoToolProject project, Connection c, DbMailMessage msg, DbMailPart part) throws SQLException
- Throws:
SQLException
-
load
static Collection<MailViewerExtension> load()
-
-