Jwma

Package dtw.webmail.model

Provides all necessary jwma models.

See:
          Description

Interface Summary
JwmaContact An interface defining the contract for interaction with the JwmaContact model.
JwmaContactGroup An interface defining the contract for interaction with the JwmaContactGroup model.
JwmaContactGroupImpl Interface for JwmaContactGroup implementations.
JwmaContactImpl Interface for JwmaContact implementations.
JwmaContacts An interface defining the contract for interaction with the JwmaContacts model.
JwmaContactsImpl Interface for JwmaContacts implementations.
JwmaError An interface defining the contract for interaction with the JwmaError model.
JwmaFolder An interface defining the contract for interaction with the JwmaFolder model.
JwmaHtmlHelper An interface defining the contract for interaction with the JwmaHtmlHelper model.
JwmaInboxInfo An interface defining the contract for interaction with the JwmaInboxInfo model.
JwmaMailIdentity An interface defining the contract for interaction with the JwmaMailIdentity model.
JwmaMailIdentityImpl Interface for JwmaMailIdentity implementations.
JwmaMessage An interface defining the contract for interaction with the JwmaMessage model.
JwmaMessageInfo An interface defining the contract for interaction with the JwmaMessageInfo model.
JwmaMessagePart An interface defining the contract for interaction with the JwmaMessagePart model.
JwmaPreferences An interface defining the contract for interaction with the JwmaPreferences model.
JwmaPreferencesImpl Interface for JwmaPreferences implementations.
JwmaStoreInfo An interface defining the contract for interaction with the JwmaStoreInfo model.
JwmaTrashInfo An interface defining the contract for interaction with the JwmaTrashInfo model.
 

Class Summary
JwmaComposeMessage Class implementing the JwmaComposeMessage model.
JwmaDisplayMessage Class implementing the JwmaMessage model.
JwmaFolderImpl Class implementing the JwmaFolder model.
JwmaHtmlHelperImpl Class implementing the JwmaHtmlHelper.
JwmaMessageInfoImpl Class implementing the JwmaMessageInfo model.
JwmaMessageInfoListImpl Class implementing a list for JwmaMessageInfo instances.
JwmaMessagePartImpl Class implementing the JwmaMessagePart model.
JwmaStoreImpl Class implementing a wrapper for the mail store.
JwmaTransportImpl Class that implements a Transport wrapper.
 

Exception Summary
JwmaException Class implementing the JwmaError model.
 

Package dtw.webmail.model Description

Provides all necessary jwma models. Each model consists of an interface that only exposes accessor methods, and an implementation:
Figure: Model architecture
Only the interfaces should be exposed to views, to enforce the proposed MVC pattern; this will prevent the need for complex logic in views.
See related documentation for more information.

Package Specification

Related Documentation

For an overview, information on architecture, guides, and further developer documentation, please see:


Jwma

Copyright © 2000-2003 jwma team (All Rights Reserved.)