public class ERXExceptionPage extends ERXComponent
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 |
---|---|
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, variableWithName
public 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.