|
Project Wonder 5.0 | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.webobjects.appserver.WOElement
com.webobjects.appserver.WOComponent
er.extensions.components.ERXComponent
er.extensions.components.ERXNonSynchronizingComponent
er.directtoweb.components.ERDCustomComponent
er.directtoweb.components.ERDCustomEditComponent
public abstract class ERDCustomEditComponent
Superclass for most of the custom edit components.
Nested Class Summary | |
---|---|
static interface |
ERDCustomEditComponent.Keys
interface for all the keys used in this pages code |
Nested classes/interfaces inherited from class com.webobjects.appserver.WOComponent |
---|
com.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Event |
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions |
---|
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility |
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCoding |
---|
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.Null, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor |
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSValidation |
---|
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 |
Field Summary | |
---|---|
protected com.webobjects.eocontrol.EOEditingContext |
editingContext
|
static org.apache.log4j.Logger |
log
logging support |
Fields inherited from class er.directtoweb.components.ERDCustomComponent |
---|
extraBindings, FALSE, TRUE |
Fields inherited from class er.extensions.components.ERXComponent |
---|
_dynamicBindings |
Fields inherited from class com.webobjects.appserver.WOComponent |
---|
_Extension, _IsEventLoggingEnabled, _keyAssociations |
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding.ErrorHandling |
---|
_CLASS |
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions |
---|
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator |
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding |
---|
NullValue |
Fields inherited from interface com.webobjects.foundation.NSValidation |
---|
_CLASS |
Constructor Summary | |
---|---|
ERDCustomEditComponent(com.webobjects.appserver.WOContext context)
Public constructor |
Method Summary | |
---|---|
com.webobjects.foundation.NSArray |
defaultSortOrderingsForDestinationEntity()
Hits the destinationEntityName rule to get the destination entity. |
com.webobjects.eoaccess.EOEntity |
destinationEntity()
Computes the destination entity that we're editing. |
boolean |
isStateless()
component is not stateless |
com.webobjects.eocontrol.EOEnterpriseObject |
object()
|
java.lang.Object |
objectKeyPathValue()
|
java.lang.Object |
objectPropertyValue()
|
boolean |
permissionToEdit()
|
void |
reset()
Used by stateless subclasses. |
void |
resetCachedBindingsInStatefulComponent()
Used by stateful but non-synching subclasses |
void |
setObject(com.webobjects.eocontrol.EOEnterpriseObject newObject)
|
void |
setObjectKeyPathValue(java.lang.Object newValue)
|
void |
setObjectPropertyValue(java.lang.Object newValue)
|
boolean |
synchronizesVariablesWithBindings()
Overridden from superclass to turn on component synching, which is the default. |
Methods inherited from class er.extensions.components.ERXNonSynchronizingComponent |
---|
invokeAction, takeValuesFromRequest |
Methods inherited from class com.webobjects.appserver.WOComponent |
---|
_associationWithName, _childTemplate, _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, hasSession, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, valueForKey, valueForKeyPath |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final org.apache.log4j.Logger log
protected com.webobjects.eocontrol.EOEditingContext editingContext
Constructor Detail |
---|
public ERDCustomEditComponent(com.webobjects.appserver.WOContext context)
context
- current contextMethod Detail |
---|
public java.lang.Object objectPropertyValue()
public void setObjectPropertyValue(java.lang.Object newValue)
public java.lang.Object objectKeyPathValue()
public void setObjectKeyPathValue(java.lang.Object newValue)
public void setObject(com.webobjects.eocontrol.EOEnterpriseObject newObject)
public com.webobjects.eocontrol.EOEnterpriseObject object()
public boolean isStateless()
ERXNonSynchronizingComponent
isStateless
in class ERXNonSynchronizingComponent
public boolean synchronizesVariablesWithBindings()
ERDCustomComponent
synchronizesVariablesWithBindings
in class ERDCustomComponent
public void resetCachedBindingsInStatefulComponent()
resetCachedBindingsInStatefulComponent
in class ERDCustomComponent
public void reset()
ERDCustomComponent
reset
in class ERDCustomComponent
public boolean permissionToEdit()
public com.webobjects.eoaccess.EOEntity destinationEntity()
public com.webobjects.foundation.NSArray defaultSortOrderingsForDestinationEntity()
|
Last updated: Tue, Feb 21, 2017 05:45 PM CET | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |