ERXErrorDictionaryPanel Class Reference

Inherits er::extensions::components::ERXStatelessComponent.

Inherited by ERLITErrorDictionaryPanel, ERXAjaxErrorDictionaryPanel, and ERMErrorDictionaryPanel.

Collaboration diagram for ERXErrorDictionaryPanel:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void appendToResponse (WOResponse r, WOContext c)
NSMutableArray errorKeyOrder ()
NSArray errorKeys ()
String errorMessageItem ()
NSMutableDictionary errorMessages ()
 ERXErrorDictionaryPanel (WOContext aContext)
String extraErrorMessage ()
boolean hasErrors ()
void reset ()

Static Public Member Functions

static String massageErrorMessage (String initialMessage, String displayErrorKey)

Public Attributes

String errorKey
Object value

Protected Attributes

NSMutableArray errorKeyOrder
NSMutableDictionary errorMessages
String extraErrorMessage

Static Private Attributes

static final String couldNotSave = "Could not save your changes: "
static final String eliminable = "Could not save your changes: null"


Detailed Description

Useful for displaying a dictionary of caught exception messages.

errorMessages extraErrorMessage shouldShowNewLineAbove shouldShowNewLineBelow errorKeyOrder


Constructor & Destructor Documentation

ERXErrorDictionaryPanel ( WOContext  aContext  ) 


Member Function Documentation

void appendToResponse ( WOResponse  response,
WOContext  context 
)

Calls resetCachedBindingsInStatefulComponent prior to super.appendToResponse.

Parameters:
response to which we are appending
context context of the response

Reimplemented from ERXNonSynchronizingComponent.

Reimplemented in ERXAjaxErrorDictionaryPanel.

NSArray errorKeys (  ) 

String errorMessageItem (  ) 

boolean hasErrors (  ) 

static String massageErrorMessage ( String  initialMessage,
String  displayErrorKey 
) [static]

void reset (  ) 

Reimplemented from ERXStatelessComponent.


Member Data Documentation

final String couldNotSave = "Could not save your changes: " [static, private]

final String eliminable = "Could not save your changes: null" [static, private]

Object value


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

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