public class ERMDEditButton extends ERMDActionButton
Name | Description |
---|---|
object | object |
Name | Description |
---|---|
isEntityEditable | isEntityEditable |
editConfigurationName | editConfigurationName |
classForEditObjButton | classForEditObjButton |
editButtonLabel | editButtonLabel |
Modifier and Type | Class and Description |
---|---|
static interface |
ERMDEditButton.Keys |
WOComponent._EventLoggingEnabler, WOComponent.Event
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
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
NSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
_buttonClass, _buttonLabel, _updateContainer, _useAjax, BUTTON_PERFORMED_DELETE_ACTION, BUTTON_PERFORMED_EDIT_ACTION, BUTTON_PERFORMED_INSPECT_ACTION, BUTTON_PERFORMED_SELECT_ACTION
extraBindings, FALSE, TRUE
_dynamicBindings
_Extension, _IsEventLoggingEnabled, _keyAssociations
_CLASS
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator
NullValue
_CLASS
Constructor and Description |
---|
ERMDEditButton(WOContext context) |
Modifier and Type | Method and Description |
---|---|
String |
buttonClass()
CSS class for the edit button.
|
String |
buttonLabel()
Label for the edit button
|
WOComponent |
editObjectAction()
Action performed by the edit button
|
WOComponent |
editObjectInPageAction()
Action performed by edit button if in-line editing is disabled
|
boolean |
isEditable()
Determines whether the entity is editable
|
dataSource, displayGroup, enclosingPageOfClass, localInstanceOfObject, nextPageInPage, object, parentD2WPage, parentEditPage, parentListPage, parentPickPage, parentQueryPage, parentSelectPage, postNotification, shouldAllowInlineEditing, shouldUseAjax, synchronizesVariablesWithBindings, updateContainer, useAjax
appendToResponse, clearValidationFailed, d2wComponentNameDebuggingEnabled, d2wContext, d2wContextFromBindings, d2wContextValueForBinding, d2wDebuggingEnabled, d2wPage, d2wPropertyKeyDebuggingEnabled, extraBindings, extraBindingsValueForBinding, hasBinding, integerBooleanForBinding, key, localContext, logDebugInfo, originalValueForBinding, parentValueForBinding, reset, resetCachedBindingsInStatefulComponent, setD2wContext, setExtraBindings, setKey, setLocalContext, task, taskIsEdit, taskIsInspect, taskIsList, validationFailedWithException, valueForBinding
invokeAction, takeValuesFromRequest
_awakeInContext, _checkAccess, _frameworkName, _includeCSSResources, _includeJavascriptResources, additionalCSSFiles, additionalJavascriptFiles, arrayValueForBinding, arrayValueForBinding, booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, browser, checkAccess, clickToOpenEnabled, componentName, defaultCSSPath, defaultJavascriptPath, dynamicBindings, floatValueForBinding, intValueForBinding, isPageAccessAllowed, localizer, objectValueForBinding, objectValueForBinding, pageWithName, postAppendToResponse, preAppendToResponse, primaryCSSFile, primaryJavascriptFile, shouldCheckAccess, stringValueForBinding, stringValueForBinding, useDefaultComponentCSS, useDefaultComponentJavascript
__valueForBinding, _associationWithName, _childTemplate, _cleanUpStatelessComponent, _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, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, sleep, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithName
public ERMDEditButton(WOContext context)
public String buttonLabel()
Defaults to "Edit"
public String buttonClass()
Defaults to "Button ObjButton EditObjButton"
public WOComponent editObjectAction()
public boolean isEditable()
public WOComponent editObjectInPageAction()
Copyright © 2002 – 2024 Project Wonder.