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.ValidationDelegate
com.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Event
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility
com.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.ValueAccessor
com.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, validationFailedWithException
alternateRowColor, dataSource, extraBindings, replacementAssociationForAssociation, setExtraBindings
allEntities, 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, variableWithName
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
dataSource, nextPageDelegate, object, setDataSource, setNextPageDelegate
public 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)
ERDErrorPageInterface
setException
in interface ERDErrorPageInterface
public Exception exception()
public void setMessage(String message)
setMessage
in interface com.webobjects.directtoweb.ConfirmPageInterface
setMessage
in interface com.webobjects.directtoweb.ErrorPageInterface
public String message()
public String formattedMessage()
public String title()
title
in interface ERDMessagePageInterface
public void setTitle(String title)
setTitle
in interface ERDMessagePageInterface
public void setCancelPage(com.webobjects.appserver.WOComponent cancelPage)
setCancelPage
in interface ERDMessagePageInterface
public com.webobjects.appserver.WOComponent cancelPage()
cancelPage
in interface ERDMessagePageInterface
public void setCancelDelegate(com.webobjects.directtoweb.NextPageDelegate cancelDelegate)
setCancelDelegate
in interface com.webobjects.directtoweb.ConfirmPageInterface
public 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.ConfirmPageInterface
public com.webobjects.directtoweb.NextPageDelegate confirmDelegate()
public String titleForPage()
public boolean hasNextPage()
public boolean hasCancelPage()
public boolean showExplanationComponent()
Copyright © 2002 – 2020 Project Wonder.