er.directtoweb.components
Class ERD2WSwitchComponent
java.lang.Object
com.webobjects.appserver.WOElement
com.webobjects.appserver.WOComponent
com.webobjects.directtoweb.D2WSwitchComponent
er.directtoweb.components.ERD2WSwitchComponent
- All Implemented Interfaces:
- WOActionResults, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, Cloneable
public class ERD2WSwitchComponent
- extends com.webobjects.directtoweb.D2WSwitchComponent
Rewrite of D2WSwitchComponent to not cache the D2WContext. Useful for nesting
configurations.
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCoding |
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 |
|
Field Summary |
static Logger |
log
logging support |
| Fields inherited from class com.webobjects.directtoweb.D2WSwitchComponent |
possibleBindings |
| Methods inherited from class com.webobjects.directtoweb.D2WSwitchComponent |
addToPossibleBindings, componentName, entityName, extraBindings, lookFromSettings, setExtraBindings, setSubContext, settings, sleep, synchronizesVariablesWithBindings, task |
| Methods inherited from class com.webobjects.appserver.WOComponent |
__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 |
log
public static final Logger log
- logging support
ERD2WSwitchComponent
public ERD2WSwitchComponent(WOContext context)
awake
public void awake()
- Calling super is a bad thing with 5.2. Will perform binding checks that
shouldn't be done.
- Overrides:
awake in class com.webobjects.directtoweb.D2WSwitchComponent
resetCaches
public void resetCaches()
maybeResetCaches
public void maybeResetCaches()
appendToResponse
public void appendToResponse(WOResponse r,
WOContext c)
- Overrides:
appendToResponse in class WOComponent
takeValuesFromRequest
public void takeValuesFromRequest(WORequest r,
WOContext c)
- Overrides:
takeValuesFromRequest in class WOComponent
subContext
public com.webobjects.directtoweb.D2WContext subContext()
- Overrides:
subContext in class com.webobjects.directtoweb.D2WSwitchComponent
makeSubContextForTaskAndEntity
public static com.webobjects.directtoweb.D2WContext makeSubContextForTaskAndEntity(String s,
EOEntity eoentity,
WOSession wosession)
makeSubContextForDynamicPageNamed
public static com.webobjects.directtoweb.D2WContext makeSubContextForDynamicPageNamed(String s,
WOSession wosession)
validationFailedWithException
public void validationFailedWithException(Throwable e,
Object value,
String keyPath)
- Overrides:
validationFailedWithException in class WOComponent
Copyright © 2002 – 2011 Project Wonder.