See: Description
Interface | Description |
---|---|
MessageComposer |
Interface for classes that represent a message undergoing composition
|
MessageComposerExtraFormat |
A
MessageComposer that adds additional content to the
top of the message edit page |
MessageCreator |
Interface for objects that can create MessageComposer objects
for new messages
|
MessageEditLinker | |
MessageHandler |
An object that represents a message.
|
MessageHandlerFactory |
Interface for Factory classes that can locate MessageHandler objects
via an integer index.
|
MessageHandlerFactoryCreator<P extends MessageHandlerFactory> |
Interface for classes that can generate a
MessageHandlerFactory . |
MessageLinker |
A MessageLinker is an object that wraps a MessageProvider
In addition to providing a reference to the MessageProvider it
can also provide URL links to a servlet that serves the contents of the message
|
MessageProvider |
This interface indicates an object that stores a MimeMessage
In addition to get/set methods for the MimeMessage there are also
accessor functions for top-level metadata like subject.
|
Visitor |
Interface for classes that visit the parts of a message
|
Class | Description |
---|---|
AbstractVisitor |
Implementation of the Visitor interface with default implementations of methods to
make it easier to produce classes that implement the interface correctly.
|
ActionMessageVisitor | |
ContentMessageVisitor |
visitor to translate a MimeMessage into a HTML fragment.
|
DeDupVisitor |
Visitor that modifies the message being walked to remove
duplicate parts/attachments
|
EditMessageVisitor |
Generate HTML for a message with edit buttons
|
EditMessageVisitor.Action |
Class to hold the edit request type and any parameters.
|
EmailTransitionFactoryCreator |
A
TransitionFactoryCreator that creates an
EmailTransitionProvider from the tag of the MessageHandlerFactory . |
EmailTransitionProvider |
This is a transition based implementation of email editing.
|
EmailTransitionProvider.DirectMailTransition | |
EmailTransitionProvider.FormMailTransition | |
FlattenVisitor |
Flatten a MimeMessage/MultiPart into a single level MultiPart with no nested messages
Nested messages are quoted to show that they are nested.
|
FormContentEditMessageVisitor |
Formats an mail message substituting a designated
text part with a single form Input and associated
action buttons.
|
HtmlStripper | |
IsMessageVisitor |
A
Visitor that tests if the target path matches an email message |
Linker | |
MailEditResult | |
MailTarget |
Target object for
EmailTransitionProvider
This not only identifies the email message but also a location within the message. |
MailViewResult |
a
ViewTransitionResult for viewing emails (or parts thereof). |
MessageComposerFormat |
MessageComposerFormat generates the html edit forms
from a MessageComposer
|
MessageComposerFormResult | |
MessageHandlerFormat |
Generates view html for a
from a
MessageHandler |
MessageWalker |
Class that traverses the tree structure of a Mail message (or a MultiPart) applying a visitor class.
|
MimeStreamDataVisitor |
Visitor that generates a
MimeStreamData object for the targetted message part |
MultipartMailBuilder |
class to build a set of mime parts incrementally
Text parts are merged until explicitly flushed or a non
text part is added.
|
PrefixVisitor<M extends TextMailBuilder> |
message visitor that implements message depth based quoting
|
QuoteVisitor |
Class to convert a Message into a quoted text string
Nested messaged are quoted to the appropriate message depth.
|
ShortContentMessageVisitor |
A
ContentMessageVisitor that only shows each message once. |
TextEditHtmlMessageVisitor |
Formats an mail message as HTML with a designated text part converted to an edit box.
|
TextMailBuilder |
Basic class for building email messages
|
Enum | Description |
---|---|
EditAction |
Exception | Description |
---|---|
MessageWalker.WalkerException |
Exception thrown to abort processing in the MessageWalker
|