public class ERD2WSwitchComponent
extends com.webobjects.directtoweb.D2WSwitchComponent
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 |
|---|---|
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, variableWithNamepublic 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.D2WSwitchComponentpublic void resetCaches()
public void maybeResetCaches()
public void appendToResponse(com.webobjects.appserver.WOResponse r,
com.webobjects.appserver.WOContext c)
appendToResponse in class com.webobjects.appserver.WOComponentpublic void takeValuesFromRequest(com.webobjects.appserver.WORequest r,
com.webobjects.appserver.WOContext c)
takeValuesFromRequest in class com.webobjects.appserver.WOComponentpublic com.webobjects.directtoweb.D2WContext subContext()
subContext in class com.webobjects.directtoweb.D2WSwitchComponentpublic 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.WOComponentpublic NSDictionary extraBindings()
extraBindings in class com.webobjects.directtoweb.D2WSwitchComponentpublic void setExtraBindings(Object newValue)
setExtraBindings in class com.webobjects.directtoweb.D2WSwitchComponentCopyright © 2002 – 2020 Project Wonder.