public class ERXErrorDictionaryPanel extends ERXStatelessComponent
| Bindings | |
errorMessages | An NSMutableDictionary that contains the list of errors to display |
extraErrorMessage | An String containing an error. If errorMessages is also set,
extraErrorMessage will be added below errorMessages |
shouldShowNewLineAbove | An Boolean, if true, will add a new empty line above
the list of errors |
shouldShowNewLineBelow | An Boolean, if true, will add a new empty line below
the list of errors |
errorKeyOrder | An NSMutableArray containing a list of string keys to sort
the errorMessages list |
WOComponent._EventLoggingEnabler, WOComponent.EventNSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.UtilityNSKeyValueCoding._BooleanFieldBinding, NSKeyValueCoding._BooleanMethodBinding, NSKeyValueCoding._FieldBinding, NSKeyValueCoding._ForwardingBinding, NSKeyValueCoding._KeyBinding, NSKeyValueCoding._KeyBindingCreation, NSKeyValueCoding._MethodBinding, NSKeyValueCoding._NumberFieldBinding, NSKeyValueCoding._NumberMethodBinding, NSKeyValueCoding._ReflectionKeyBindingCreation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.MapImplementation, NSKeyValueCoding.Null<T>, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.ValueAccessorNSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
errorKey |
protected NSMutableArray |
errorKeyOrder |
protected NSMutableDictionary |
errorMessages |
protected java.lang.String |
extraErrorMessage |
java.lang.Object |
value |
_dynamicBindings_Extension, _IsEventLoggingEnabled, _keyAssociations_CLASS_CLASS, _KeyPathSeparatorChar, KeyPathSeparatorNullValue_CLASS| Constructor and Description |
|---|
ERXErrorDictionaryPanel(WOContext aContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendToResponse(WOResponse r,
WOContext c)
Calls
ERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent() prior to super.appendToResponse. |
NSMutableArray |
errorKeyOrder() |
NSArray |
errorKeys() |
java.lang.String |
errorMessageItem() |
NSMutableDictionary |
errorMessages() |
java.lang.String |
extraErrorMessage() |
boolean |
hasErrors() |
static java.lang.String |
massageErrorMessage(java.lang.String initialMessage,
java.lang.String displayErrorKey) |
void |
reset()
このメソッドは、指定されているコンテクストのオブジェクトに対する、
ステートレス・コンポーネントの一時的リファレンスをリセットもしくは削除します。
あるコンポーネントの共有化されたインスタンスが、他のセッションによって再利用されるとき、
このメソッドを利用し、各コンポーネントのインスタンス変数を解放します。
|
isStateless, valueForBooleanBinding, valueForBooleanBinding, valueForBooleanBinding, valueForIntBinding, valueForObjectBinding, valueForObjectBindinginvokeAction, resetCachedBindingsInStatefulComponent, synchronizesVariablesWithBindings, takeValuesFromRequest_awakeInContext, _checkAccess, _frameworkName, _includeCSSResources, _includeJavascriptResources, additionalCSSFiles, additionalJavascriptFiles, arrayValueForBinding, arrayValueForBinding, booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, browser, checkAccess, clickToOpenEnabled, componentName, defaultCSSPath, defaultJavascriptPath, dynamicBindings, floatValueForBinding, intValueForBinding, isPageAccessAllowed, localizer, objectValueForBinding, objectValueForBinding, pageWithName, postAppendToResponse, preAppendToResponse, primaryCSSFile, primaryJavascriptFile, shouldCheckAccess, stringValueForBinding, stringValueForBinding, useDefaultComponentCSS, useDefaultComponentJavascript__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, setVariableValueForName, sleep, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithNameprotected NSMutableDictionary errorMessages
protected NSMutableArray errorKeyOrder
protected java.lang.String extraErrorMessage
public java.lang.String errorKey
public java.lang.Object value
public ERXErrorDictionaryPanel(WOContext aContext)
public NSMutableDictionary errorMessages()
public NSMutableArray errorKeyOrder()
public java.lang.String extraErrorMessage()
public boolean hasErrors()
public NSArray errorKeys()
public java.lang.String errorMessageItem()
public static java.lang.String massageErrorMessage(java.lang.String initialMessage,
java.lang.String displayErrorKey)
public void reset()
ERXComponentreset in class ERXStatelessComponentpublic void appendToResponse(WOResponse r, WOContext c)
ERXNonSynchronizingComponentERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent() prior to super.appendToResponse.appendToResponse in class ERXNonSynchronizingComponentr - to which we are appendingc - context of the responseCopyright © 2002 – 2022 Project Wonder.