er.extensions.components
Class ERXErrorDictionaryPanel
java.lang.Object
com.webobjects.appserver.WOElement
com.webobjects.appserver.WOComponent
er.extensions.components.ERXComponent
er.extensions.components.ERXNonSynchronizingComponent
er.extensions.components.ERXStatelessComponent
er.extensions.components.ERXErrorDictionaryPanel
- All Implemented Interfaces:
- WOActionResults, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, Cloneable
public class ERXErrorDictionaryPanel
- extends ERXStatelessComponent
Useful for displaying a dictionary of caught exception messages.
- See Also:
- Serialized Form
| Bindings |
errorMessages | errorMessages |
extraErrorMessage | extraErrorMessage |
shouldShowNewLineAbove | shouldShowNewLineAbove |
shouldShowNewLineBelow | shouldShowNewLineBelow |
errorKeyOrder | errorKeyOrder |
| Methods inherited from class er.extensions.components.ERXComponent |
_awakeInContext, _checkAccess, _frameworkName, _includeCSSResources, _includeJavascriptResources, additionalCSSFiles, additionalJavascriptFiles, booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, checkAccess, clickToOpenEnabled, componentName, defaultCSSPath, defaultJavascriptPath, dynamicBindings, floatValueForBinding, intValueForBinding, invokeAction, isPageAccessAllowed, localizer, objectValueForBinding, objectValueForBinding, pageWithName, postAppendToResponse, preAppendToResponse, primaryCSSFile, primaryJavascriptFile, stringValueForBinding, stringValueForBinding, takeValuesFromRequest, useDefaultComponentCSS, useDefaultComponentJavascript |
| Methods inherited from class com.webobjects.appserver.WOComponent |
__valueForBinding, _associationWithName, _childTemplate, _cleanUpStatelessComponent, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, awake, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding |
errorMessages
protected NSMutableDictionary errorMessages
errorKeyOrder
protected NSMutableArray errorKeyOrder
extraErrorMessage
protected String extraErrorMessage
errorKey
public String errorKey
value
public Object value
ERXErrorDictionaryPanel
public ERXErrorDictionaryPanel(WOContext aContext)
errorMessages
public NSMutableDictionary errorMessages()
errorKeyOrder
public NSMutableArray errorKeyOrder()
extraErrorMessage
public String extraErrorMessage()
hasErrors
public boolean hasErrors()
errorKeys
public NSArray errorKeys()
errorMessageItem
public String errorMessageItem()
massageErrorMessage
public static String massageErrorMessage(String initialMessage,
String displayErrorKey)
reset
public void reset()
- Overrides:
reset in class ERXStatelessComponent
appendToResponse
public void appendToResponse(WOResponse r,
WOContext c)
- Description copied from class:
ERXComponent
- Calls _checkAccess prior to super.appendToResponse and adds support for
ClickToOpen (TM).
- Overrides:
appendToResponse in class ERXComponent
Copyright © 2002 – 2007 Project Wonder.