ERMailDeliveryComponentBased Class Reference

Inherits er::javamail::ERMailDelivery.

Inherited by ERMailDeliveryHTML, and ERMailDeliveryWOComponentPlainText.

Collaboration diagram for ERMailDeliveryComponentBased:

Collaboration graph
[legend]

List of all members.

Public Member Functions

WOComponent alternativeComponent ()
WOComponent component ()
NSDictionary sessionDictionary ()
void setAlternativeComponent (WOComponent alternativeComponent)
void setComponent (WOComponent component)
void setSessionDictionary (NSDictionary dict)
void setWOComponentContent (WOComponent component)

Protected Member Functions

String _componentContentString (WOComponent component)
String alternativeComponentContentString ()
String componentContentString ()

Protected Attributes

WOComponent _alternativeComponent
WOComponent _component
NSDictionary _sessionDictionary = NSDictionary.EmptyDictionary


Detailed Description

This abstract class is the basis for all WOComponetn based deliverers.

Author:
Camille Troillard <tuscland@mac.com>

Member Function Documentation

String _componentContentString ( WOComponent  component  )  [protected]

Generates the output string used in messages

WOComponent alternativeComponent (  ) 

String alternativeComponentContentString (  )  [protected]

Generates the output string used in messages

WOComponent component (  ) 

String componentContentString (  )  [protected]

Generates the output string used in messages

NSDictionary sessionDictionary (  ) 

Accessor for the sessionDictionary property

void setAlternativeComponent ( WOComponent  alternativeComponent  ) 

Sets the alternative view component for rendering a different mime type (text/plain, etc)

void setComponent ( WOComponent  component  ) 

Sets the WOComponent used to render the HTML message.

void setSessionDictionary ( NSDictionary  dict  ) 

Accessor for the sessionDictionary property

void setWOComponentContent ( WOComponent  component  ) 

Sets the WOComponent used to render the HTML message.

Deprecated:
use setComponent instead.


Member Data Documentation

WOComponent _alternativeComponent [protected]

WOComponent _component [protected]

WOComponent used to render the HTML message.

NSDictionary _sessionDictionary = NSDictionary.EmptyDictionary [protected]

Variable that stores the state of the session. In the case the component was instanciated with ERMailUtils.instanciatePage, the session may be new and hence, would lack its dictionary properties.


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:22 2012 for Project Wonder by  doxygen 1.5.8