|
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
er.directtoweb.components.ERDActionBar
public class ERDActionBar
Displays a set of buttons and calls the enclosing page's branch delegate with it. Its usable as an item in a repetition.
Bindings | |
d2wContext | the context for this component |
Nested Class Summary |
---|
Nested classes/interfaces inherited from class er.directtoweb.components.ERDCustomEditComponent |
---|
ERDCustomEditComponent.Keys |
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.foundation.NSDictionary |
branch
holds the chosen branch |
protected com.webobjects.foundation.NSArray |
branchChoices
|
protected ERDBranchDelegateInterface |
branchDelegate
|
Fields inherited from class er.directtoweb.components.ERDCustomEditComponent |
---|
editingContext |
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 | |
---|---|
ERDActionBar(com.webobjects.appserver.WOContext context)
Public constructor |
Method Summary | |
---|---|
com.webobjects.foundation.NSDictionary |
branch()
Cover method for getting the choosen branch. |
java.lang.String |
branchButtonLabel()
Implementation of the ERDBranchDelegate . |
com.webobjects.foundation.NSArray |
branchChoices()
Calculates the branch choices for the current poage. |
ERDBranchDelegateInterface |
branchDelegate()
find the next non-null NextPageDelegate in the component tree, break if there is a D2WPage found beforehand |
java.lang.String |
branchName()
Implementation of the ERDBranchDelegate . |
boolean |
hasBranchChoices()
Determines if this message page should display branch choices. |
boolean |
isStateless()
component is not stateless |
com.webobjects.appserver.WOComponent |
nextPageFromParent()
|
com.webobjects.appserver.WOComponent |
performAction()
override this |
void |
reset()
Used by stateless subclasses. |
void |
setBranch(com.webobjects.foundation.NSDictionary value)
Sets the user choosen branch. |
boolean |
synchronizesVariablesWithBindings()
component does not synchronize it's variables |
void |
validationFailedWithException(java.lang.Throwable theException,
java.lang.Object theValue,
java.lang.String theKeyPath)
Validation Support. |
Methods inherited from class er.directtoweb.components.ERDCustomEditComponent |
---|
defaultSortOrderingsForDestinationEntity, destinationEntity, object, objectKeyPathValue, objectPropertyValue, permissionToEdit, resetCachedBindingsInStatefulComponent, setObject, setObjectKeyPathValue, setObjectPropertyValue |
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 |
---|
protected com.webobjects.foundation.NSDictionary branch
protected com.webobjects.foundation.NSArray branchChoices
protected ERDBranchDelegateInterface branchDelegate
Constructor Detail |
---|
public ERDActionBar(com.webobjects.appserver.WOContext context)
context
- the contextMethod Detail |
---|
public boolean synchronizesVariablesWithBindings()
synchronizesVariablesWithBindings
in class ERDCustomEditComponent
public boolean isStateless()
ERXNonSynchronizingComponent
isStateless
in class ERDCustomEditComponent
public ERDBranchDelegateInterface branchDelegate()
public com.webobjects.appserver.WOComponent nextPageFromParent()
public com.webobjects.appserver.WOComponent performAction()
public void reset()
ERDCustomComponent
reset
in class ERDCustomEditComponent
public com.webobjects.foundation.NSDictionary branch()
public void setBranch(com.webobjects.foundation.NSDictionary value)
value
- branch choosen by user.public java.lang.String branchName()
ERDBranchDelegate
.
Gets the user selected branch name.
branchName
in interface ERDBranchInterface
public java.lang.String branchButtonLabel()
ERDBranchDelegate
.
Gets the user selected branch name.
public com.webobjects.foundation.NSArray branchChoices()
branchChoicesForContext
on the current ERDBranchDelegate
.
public boolean hasBranchChoices()
public void validationFailedWithException(java.lang.Throwable theException, java.lang.Object theValue, java.lang.String theKeyPath)
ERDCustomComponent
validationFailedWithException
in class ERDCustomComponent
|
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 |