public class ERXExceptionPage extends ERXComponent
com.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 |
|---|---|
WOParsedErrorLine |
currentErrorLine
Line of the stack trace currently being iterated over.
|
String |
currentSourceLine
Line of source file currently being iterated over in the view.
|
int |
currentSourceLineIndex
Current index of the source line iteration.
|
WOExceptionParser |
exceptionParser
WO class that parses the stack trace for us.
|
_dynamicBindings_Extension, _IsEventLoggingEnabled, _keyAssociations| Constructor and Description |
|---|
ERXExceptionPage(com.webobjects.appserver.WOContext aContext) |
| Modifier and Type | Method and Description |
|---|---|
int |
currentActualLineNumber() |
com.webobjects.foundation.NSBundle |
currentBundle() |
String |
currentRowClass() |
Throwable |
exception() |
WOParsedErrorLine |
firstLineOfTrace() |
List<String> |
lines() |
static com.webobjects.appserver.WOResponse |
reportException(Throwable exception,
com.webobjects.appserver.WOContext context,
NSDictionary extraInfo)
Provided for convenience when overriding Application.reportException().
|
void |
setException(Throwable value) |
void |
setPathModifier(String modifier)
Specifying a path fragment here will insert that between bundle path and source module path.
|
boolean |
showSource() |
String |
sourceLineClass() |
_awakeInContext, _checkAccess, _frameworkName, _includeCSSResources, _includeJavascriptResources, additionalCSSFiles, additionalJavascriptFiles, appendToResponse, arrayValueForBinding, arrayValueForBinding, booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, browser, checkAccess, clickToOpenEnabled, componentName, defaultCSSPath, defaultJavascriptPath, dynamicBindings, floatValueForBinding, intValueForBinding, invokeAction, isPageAccessAllowed, localizer, objectValueForBinding, objectValueForBinding, pageWithName, postAppendToResponse, preAppendToResponse, primaryCSSFile, primaryJavascriptFile, reset, shouldCheckAccess, stringValueForBinding, stringValueForBinding, takeValuesFromRequest, 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, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, sleep, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithNamepublic String currentSourceLine
public int currentSourceLineIndex
public WOExceptionParser exceptionParser
public WOParsedErrorLine currentErrorLine
public ERXExceptionPage(com.webobjects.appserver.WOContext aContext)
public void setPathModifier(String modifier)
modifier - modifier to insert, should start with a "/"public WOParsedErrorLine firstLineOfTrace()
public boolean showSource()
public int currentActualLineNumber()
public String sourceLineClass()
public Throwable exception()
public void setException(Throwable value)
public com.webobjects.foundation.NSBundle currentBundle()
public static com.webobjects.appserver.WOResponse reportException(Throwable exception, com.webobjects.appserver.WOContext context, NSDictionary extraInfo)
public String currentRowClass()
Copyright © 2002 – 2020 Project Wonder.