public class ERD2WSwitchComponent
extends com.webobjects.directtoweb.D2WSwitchComponent
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 NSMutableDictionary<String,Object> |
extraBindings |
static Logger |
log
logging support
|
_Extension, _IsEventLoggingEnabled, _keyAssociations
Constructor and Description |
---|
ERD2WSwitchComponent(com.webobjects.appserver.WOContext context) |
Modifier and Type | Method and Description |
---|---|
void |
appendToResponse(com.webobjects.appserver.WOResponse r,
com.webobjects.appserver.WOContext c) |
void |
awake()
Calling super is a bad thing with 5.2.
|
NSDictionary |
extraBindings() |
static com.webobjects.directtoweb.D2WContext |
makeSubContextForDynamicPageNamed(String s,
com.webobjects.appserver.WOSession wosession) |
static com.webobjects.directtoweb.D2WContext |
makeSubContextForTaskAndEntity(String s,
com.webobjects.eoaccess.EOEntity eoentity,
com.webobjects.appserver.WOSession wosession) |
void |
maybeResetCaches() |
void |
resetCaches() |
void |
setExtraBindings(Object newValue) |
com.webobjects.directtoweb.D2WContext |
subContext() |
void |
takeValuesFromRequest(com.webobjects.appserver.WORequest r,
com.webobjects.appserver.WOContext c) |
void |
validationFailedWithException(Throwable e,
Object value,
String keyPath) |
addToPossibleBindings, componentName, entityName, lookFromSettings, setSubContext, settings, sleep, synchronizesVariablesWithBindings, task
__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, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithName
public static final Logger log
protected transient NSMutableDictionary<String,Object> extraBindings
public ERD2WSwitchComponent(com.webobjects.appserver.WOContext context)
public void awake()
awake
in class com.webobjects.directtoweb.D2WSwitchComponent
public void resetCaches()
public void maybeResetCaches()
public void appendToResponse(com.webobjects.appserver.WOResponse r, com.webobjects.appserver.WOContext c)
appendToResponse
in class com.webobjects.appserver.WOComponent
public void takeValuesFromRequest(com.webobjects.appserver.WORequest r, com.webobjects.appserver.WOContext c)
takeValuesFromRequest
in class com.webobjects.appserver.WOComponent
public com.webobjects.directtoweb.D2WContext subContext()
subContext
in class com.webobjects.directtoweb.D2WSwitchComponent
public static com.webobjects.directtoweb.D2WContext makeSubContextForTaskAndEntity(String s, com.webobjects.eoaccess.EOEntity eoentity, com.webobjects.appserver.WOSession wosession)
public static com.webobjects.directtoweb.D2WContext makeSubContextForDynamicPageNamed(String s, com.webobjects.appserver.WOSession wosession)
public void validationFailedWithException(Throwable e, Object value, String keyPath)
validationFailedWithException
in class com.webobjects.appserver.WOComponent
public NSDictionary extraBindings()
extraBindings
in class com.webobjects.directtoweb.D2WSwitchComponent
public void setExtraBindings(Object newValue)
setExtraBindings
in class com.webobjects.directtoweb.D2WSwitchComponent
Copyright © 2002 – 2020 Project Wonder.