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
WOComponent._EventLoggingEnabler, WOComponent.Event
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
NSKeyValueCoding._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.ValueAccessor
NSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
Modifier and Type | Field and Description |
---|---|
protected com.webobjects.directtoweb.NextPageDelegate |
_cancelDelegate |
protected WOComponent |
_cancelPage |
protected Exception |
_exception |
protected String |
_message |
protected String |
_title |
static org.apache.log4j.Logger |
log
logging support
|
_allConfigurations, _branch, _context, _nextPage, _nextPageDelegate, _pageController, _userInfo, errorKeyOrder, errorMessage, errorMessages, keyPathsWithValidationExceptions, validationDelegate, validationDelegateInited, validationLog
_eo, _localContext, currentObjectKey
_Extension, _IsEventLoggingEnabled, _keyAssociations
_CLASS
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator
NullValue
_CLASS
Constructor and Description |
---|
ERD2WMessagePage(WOContext c)
Public constructor
|
Modifier and Type | Method and Description |
---|---|
WOComponent |
cancelAction() |
com.webobjects.directtoweb.NextPageDelegate |
cancelDelegate() |
WOComponent |
cancelPage() |
WOComponent |
confirmAction() |
com.webobjects.directtoweb.NextPageDelegate |
confirmDelegate() |
WOComponent |
confirmPage() |
Exception |
exception() |
String |
formattedMessage() |
boolean |
hasCancelPage() |
boolean |
hasNextPage() |
String |
message() |
WOComponent |
nextPageAction() |
void |
setCancelDelegate(com.webobjects.directtoweb.NextPageDelegate cancelDelegate) |
void |
setCancelPage(WOComponent cancelPage) |
void |
setConfirmDelegate(com.webobjects.directtoweb.NextPageDelegate confirmPageDelegate) |
void |
setConfirmPage(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 org.apache.log4j.Logger log
protected String _message
protected String _title
protected WOComponent _cancelPage
protected com.webobjects.directtoweb.NextPageDelegate _cancelDelegate
protected Exception _exception
public ERD2WMessagePage(WOContext c)
c
- current contextpublic WOComponent cancelAction()
public WOComponent confirmAction()
public 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(WOComponent cancelPage)
setCancelPage
in interface ERDMessagePageInterface
public 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(WOComponent confirmPage)
public 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 – 2024 Project Wonder.