ERXMessageEncoding Class Reference

Inherits java::io::Serializable.

Collaboration diagram for ERXMessageEncoding:

Collaboration graph
[legend]

List of all members.

Public Member Functions

String encoding ()
 ERXMessageEncoding (NSArray preferedLanguages)
 ERXMessageEncoding (String languageOrEncoding)
void setDefaultFormValueEncodingToRequest (WORequest request)
void setEncodingToResponse (WOResponse response)
String toString ()

Static Public Member Functions

static NSArray availableEncodings ()
static NSArray availableLanguages ()
static String defaultEncoding ()
static String defaultEncodingForLanguage (String language)
static void resetToFactoryDefault ()
static void setDefaultEncoding (String newDefaultEncoding)
static void setDefaultEncodingForAllLanguages (String newDefaultEncoding)
static void setDefaultEncodingForLanguage (String encoding, String language)
static void setDefaultFormValueEncodingToRequest (WORequest request, String encoding)
static void setEncodingToResponse (WOResponse response, String encoding)

Static Protected Member Functions

static IllegalArgumentException createIllegalArgumentException (String value, String target, String listingMethod)

Static Private Member Functions

static NSDictionary _encodings ()
static NSDictionary _languagesAndDefaultEncodings ()
static void _setLanguagesAndDefaultEncodings (NSDictionary newLanguagesAndDefaultEncodings)

Private Attributes

String _encoding
String _toString

Static Private Attributes

static String _defaultEncoding
static NSDictionary _encodings
static NSDictionary _languagesAndDefaultEncodings


Detailed Description

Holds encoding related settings and methods for WOMessage and its subclasses WORequest and WOResponse.

Constructor & Destructor Documentation

ERXMessageEncoding ( String  languageOrEncoding  ) 

ERXMessageEncoding ( NSArray  preferedLanguages  ) 


Member Function Documentation

static NSDictionary _encodings (  )  [static, private]

static NSDictionary _languagesAndDefaultEncodings (  )  [static, private]

static void _setLanguagesAndDefaultEncodings ( NSDictionary  newLanguagesAndDefaultEncodings  )  [static, private]

static NSArray availableEncodings (  )  [static]

static NSArray availableLanguages (  )  [static]

static IllegalArgumentException createIllegalArgumentException ( String  value,
String  target,
String  listingMethod 
) [static, protected]

static String defaultEncoding (  )  [static]

static String defaultEncodingForLanguage ( String  language  )  [static]

String encoding (  ) 

static void resetToFactoryDefault (  )  [static]

static void setDefaultEncoding ( String  newDefaultEncoding  )  [static]

static void setDefaultEncodingForAllLanguages ( String  newDefaultEncoding  )  [static]

static void setDefaultEncodingForLanguage ( String  encoding,
String  language 
) [static]

void setDefaultFormValueEncodingToRequest ( WORequest  request  ) 

static void setDefaultFormValueEncodingToRequest ( WORequest  request,
String  encoding 
) [static]

void setEncodingToResponse ( WOResponse  response  ) 

static void setEncodingToResponse ( WOResponse  response,
String  encoding 
) [static]

String toString (  ) 


Member Data Documentation

String _defaultEncoding [static, private]

String _encoding [private]

NSDictionary _encodings [static, private]

NSDictionary _languagesAndDefaultEncodings [static, private]

String _toString [private]


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

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