public abstract class ERD2WMessagePage extends ERD2WPage implements ERDMessagePageInterface, ERDErrorPageInterface
If the key explanationComponentName resolves to non-empty, then
this component will get shown in the page and wired up with a
object, dataSource and pageConfiguration binding.
| Name | Description |
|---|---|
displayNamePageConfiguration | displayNamePageConfiguration |
messageTitleForPage | messageTitleForPage |
explanationComponentName | explanationComponentName |
ERD2WPage.Keys, ERD2WPage.ValidationDelegatecom.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Eventcom.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utilitycom.webobjects.foundation.NSKeyValueCoding._BooleanFieldBinding, com.webobjects.foundation.NSKeyValueCoding._BooleanMethodBinding, com.webobjects.foundation.NSKeyValueCoding._FieldBinding, com.webobjects.foundation.NSKeyValueCoding._ForwardingBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding._MethodBinding, com.webobjects.foundation.NSKeyValueCoding._NumberFieldBinding, com.webobjects.foundation.NSKeyValueCoding._NumberMethodBinding, com.webobjects.foundation.NSKeyValueCoding._ReflectionKeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCoding.MapImplementation, com.webobjects.foundation.NSKeyValueCoding.Null<T>, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessorcom.webobjects.foundation.NSValidation._MethodBinding, com.webobjects.foundation.NSValidation._ValidationBinding, com.webobjects.foundation.NSValidation.DefaultImplementation, com.webobjects.foundation.NSValidation.Utility, com.webobjects.foundation.NSValidation.ValidationException| Modifier and Type | Field and Description |
|---|---|
protected com.webobjects.directtoweb.NextPageDelegate |
_cancelDelegate |
protected com.webobjects.appserver.WOComponent |
_cancelPage |
protected Exception |
_exception |
protected String |
_message |
protected String |
_title |
static Logger |
log
logging support
|
_allConfigurations, _branch, _context, _nextPage, _nextPageDelegate, _pageController, _userInfo, errorKeyOrder, errorMessage, errorMessages, keyPathsWithValidationExceptions, validationDelegate, validationDelegateInited, validationLog_eo, _localContext, currentObjectKey_Extension, _IsEventLoggingEnabled, _keyAssociations| Constructor and Description |
|---|
ERD2WMessagePage(com.webobjects.appserver.WOContext c)
Public constructor
|
| Modifier and Type | Method and Description |
|---|---|
com.webobjects.appserver.WOComponent |
cancelAction() |
com.webobjects.directtoweb.NextPageDelegate |
cancelDelegate() |
com.webobjects.appserver.WOComponent |
cancelPage() |
com.webobjects.appserver.WOComponent |
confirmAction() |
com.webobjects.directtoweb.NextPageDelegate |
confirmDelegate() |
com.webobjects.appserver.WOComponent |
confirmPage() |
Exception |
exception() |
String |
formattedMessage() |
boolean |
hasCancelPage() |
boolean |
hasNextPage() |
String |
message() |
com.webobjects.appserver.WOComponent |
nextPageAction() |
void |
setCancelDelegate(com.webobjects.directtoweb.NextPageDelegate cancelDelegate) |
void |
setCancelPage(com.webobjects.appserver.WOComponent cancelPage) |
void |
setConfirmDelegate(com.webobjects.directtoweb.NextPageDelegate confirmPageDelegate) |
void |
setConfirmPage(com.webobjects.appserver.WOComponent confirmPage) |
void |
setException(Exception exception)
Sets the exception.
|
void |
setMessage(String message) |
void |
setTitle(String title) |
boolean |
showExplanationComponent() |
String |
title() |
String |
titleForPage() |
aggregateEventDurationForCurrentPropertyKey, allConfigurationNames, appendToResponse, awake, branch, branchChoices, branchName, clearTabSectionsContents, clearValidationFailed, clickToOpenEnabled, cssClassForPageContainerElement, cssClassForPropertyKey, cssClassForPropertyName, currentSection, currentSectionKeys, currentTab, d2wComponentNameDebuggingEnabled, d2wContext, d2wCurrentComponentName, d2wDebuggingEnabled, descriptionForResponse, displayVariant, editingContext, errorKeyOrder, errorMessage, errorMessageForPropertyKey, errorMessages, hasActualChanges, hasBranchChoices, hasErrors, hasValidationExceptionForPropertyKey, inlineStyleDeclarationForPropertyKey, inlineStyleDeclarationForPropertyName, invokeAction, isEmbedded, isEntityEditable, isEntityReadOnly, isKeyOmitted, isObjectDeleteable, isObjectEditable, isObjectInspectable, isTopLevelPage, latestEntryForCurrentPropertyKey, makeStatsKey, nextPage, nextPageDelegate, nextPageFromDelegate, now, object, pageController, pageWithName, pageWrapperName, sectionsContents, sectionsForCurrentTab, self, setBranch, setCurrentSection, setCurrentTab, setD2wContext, setDataSource, setEditingContext, setErrorMessage, setErrorMessages, setLocalContext, setNextPage, setNextPageDelegate, setObject, setPageController, settings, setValidationDelegate, shouldCollectValidationExceptions, shouldDisplayDetailedPageMetrics, shouldDisplayPageMetricsSummary, shouldPropagateExceptions, shouldSetFailedValidationValue, showCancel, sleep, statsForPage, statsKeyForCurrentPropertyKey, statsKeyPrefix, tabSectionsContents, tabSectionsContentsFromRuleResult, takeValuesFromRequest, urlForCurrentState, userInfo, userPreferencesValueForKey, userPreferencesValueForPageConfigurationKey, validationDelegate, validationFailedWithExceptionalternateRowColor, dataSource, extraBindings, replacementAssociationForAssociation, setExtraBindingsallEntities, allowCollapsing, applicationPort, assistantPort, attribute, backgroundColorForHeaderRow, backgroundColorForPage, backgroundColorForTable, backgroundColorForTableDark, backgroundColorForTableLight, color, currentSettings, currentUrl, d2wContextVisibleEntityNamesCountPlus1, defaultRowspan, displayNameForKeyWhenRelationship, displayNameForProperty, displayPropertyKeys, dynamicPages, entity, entityName, formatter, generationReplacementFor, generationReplacementForCurrentObject, hasCustomKey, hasEntity, hasNoColor, homeClicked, homeHref, isEditing, isEntityReadOnly, isLiveAssistantEnabled, isNotBoldAsBoolean, isNotItalicAsBoolean, isPropertyAnAttribute, isWebAssistantActive, isWebAssistantConnected, isWebAssistantEnabled, keyForGenerationReplacementForVariableNamed, keyWhenRelationship, lastUrl, length, localContext, logout, objectPropertyValue, objectPropertyValueIsNonNull, pageTitle, property, propertyKey, propertyValueClassName, relationship, resourcePathURL, sessionID, setCurrentSettings, setDynamicPages, setEntities, setEntity, setEntityName, setPropertyKey, setResourcePathURL, setTask, setTasks, showBanner, showWebAssistant, submitActionName, target, task, tasks, visibleEntityNames__valueForBinding, _associationWithName, _awakeInContext, _childTemplate, _cleanUpStatelessComponent, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, isCachingEnabled, isEventLoggingEnabled, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithNameequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdataSource, nextPageDelegate, object, setDataSource, setNextPageDelegatepublic static final Logger log
protected String _message
protected String _title
protected com.webobjects.appserver.WOComponent _cancelPage
protected com.webobjects.directtoweb.NextPageDelegate _cancelDelegate
protected Exception _exception
public ERD2WMessagePage(com.webobjects.appserver.WOContext c)
c - current contextpublic com.webobjects.appserver.WOComponent cancelAction()
public com.webobjects.appserver.WOComponent confirmAction()
public com.webobjects.appserver.WOComponent nextPageAction()
public void setException(Exception exception)
ERDErrorPageInterfacesetException in interface ERDErrorPageInterfacepublic Exception exception()
public void setMessage(String message)
setMessage in interface com.webobjects.directtoweb.ConfirmPageInterfacesetMessage in interface com.webobjects.directtoweb.ErrorPageInterfacepublic String message()
public String formattedMessage()
public String title()
title in interface ERDMessagePageInterfacepublic void setTitle(String title)
setTitle in interface ERDMessagePageInterfacepublic void setCancelPage(com.webobjects.appserver.WOComponent cancelPage)
setCancelPage in interface ERDMessagePageInterfacepublic com.webobjects.appserver.WOComponent cancelPage()
cancelPage in interface ERDMessagePageInterfacepublic void setCancelDelegate(com.webobjects.directtoweb.NextPageDelegate cancelDelegate)
setCancelDelegate in interface com.webobjects.directtoweb.ConfirmPageInterfacepublic com.webobjects.directtoweb.NextPageDelegate cancelDelegate()
public void setConfirmPage(com.webobjects.appserver.WOComponent confirmPage)
public com.webobjects.appserver.WOComponent confirmPage()
public void setConfirmDelegate(com.webobjects.directtoweb.NextPageDelegate confirmPageDelegate)
setConfirmDelegate in interface com.webobjects.directtoweb.ConfirmPageInterfacepublic com.webobjects.directtoweb.NextPageDelegate confirmDelegate()
public String titleForPage()
public boolean hasNextPage()
public boolean hasCancelPage()
public boolean showExplanationComponent()
Copyright © 2002 – 2020 Project Wonder.