public class ERMDRemoveRelatedButton extends ERMDDeleteButton
Name | Description |
---|---|
object | object |
displayGroup | displayGroup |
dataSource | dataSource |
Name | Description |
---|---|
removeButtonLabel | removeButtonLabel |
cancelButtonLabel | cancelButtonLabel |
deleteButtonLabel | deleteButtonLabel |
classForRemoveObjButton | classForRemoveObjButton |
classForDisabledRemoveObjButton | classForDisabledRemoveObjButton |
confirmDeleteConfigurationName | confirmDeleteConfigurationName |
confirmDeleteOrRemoveRelatedMessage | confirmDeleteOrRemoveRelatedMessage |
confirmRemoveRelatedMessage | confirmRemoveRelatedMessage |
confirmDeleteRelatedMessage | confirmDeleteRelatedMessage |
classForRemoveDialogButton | classForRemoveDialogButton |
Modifier and Type | Class and Description |
---|---|
static interface |
ERMDRemoveRelatedButton.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
_dialogMessage, _disabledButtonClass, DisplayGroupObjectDeleted
_buttonClass, _buttonLabel, _updateContainer, _useAjax, BUTTON_PERFORMED_DELETE_ACTION, BUTTON_PERFORMED_EDIT_ACTION, BUTTON_PERFORMED_INSPECT_ACTION, BUTTON_PERFORMED_SELECT_ACTION
extraBindings, FALSE, log, TRUE
_dynamicBindings
_Extension, _IsEventLoggingEnabled, _keyAssociations
_CLASS
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator
NullValue
_CLASS
Constructor and Description |
---|
ERMDRemoveRelatedButton(WOContext context) |
Modifier and Type | Method and Description |
---|---|
String |
activeButtonClass()
CSS class for an active Remove button
|
String |
buttonClass()
CSS class for the Remove button.
|
String |
buttonLabel()
Label for the Remove button
|
WOActionResults |
deleteAction()
Delete action for component button
Calls through to deleteObjectWithFinalCommit(false).
|
String |
deleteButtonLabel()
Label for the dialog's delete button
|
String |
dialogMessage()
String to display in the in-line confirmation dialog.
|
String |
disabledButtonClass()
Css class for a disabled Remove button
|
boolean |
hasAnyAction() |
WOActionResults |
removeAction()
Removes the current object from the relationship
|
String |
removeButtonClass() |
String |
removeButtonLabel()
Label for the dialog's remove button
|
Boolean |
showDeleteButton()
Boolean used to hide/show the confirmation dialog's delete button
The delete button is only shown if isEntityDeletable returns true
|
Boolean |
showRemoveButton()
Boolean used to hide/show the confirmation dialog's remove button.
|
buttonAction, cancelAction, cancelButtonClass, cancelButtonLabel, canDelete, deleteButtonClass, deleteObjectWithFinalCommit, localUpdateContainer, postDeleteNotification, showDialog, useAjax
dataSource, displayGroup, enclosingPageOfClass, localInstanceOfObject, nextPageInPage, object, parentD2WPage, parentEditPage, parentListPage, parentPickPage, parentQueryPage, parentSelectPage, postNotification, shouldAllowInlineEditing, shouldUseAjax, synchronizesVariablesWithBindings, updateContainer
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 ERMDRemoveRelatedButton(WOContext context)
public WOActionResults deleteAction()
deleteAction
in class ERMDDeleteButton
public WOActionResults removeAction()
public String buttonLabel()
Defaults to "Remove"
buttonLabel
in class ERMDDeleteButton
public String buttonClass()
buttonClass
in class ERMDDeleteButton
public String activeButtonClass()
Defaults to "Button ObjButton DeleteObjButton"
activeButtonClass
in class ERMDDeleteButton
public String disabledButtonClass()
Defaults to "Button ObjButton DisabledObjButton DisabledDeleteObjButton"
disabledButtonClass
in class ERMDDeleteButton
public String deleteButtonLabel()
Defaults to "Delete"
public String removeButtonLabel()
Defaults to "Remove"
public String removeButtonClass()
public Boolean showRemoveButton()
public Boolean showDeleteButton()
public String dialogMessage()
dialogMessage
in class ERMDDeleteButton
public boolean hasAnyAction()
Copyright © 2002 – 2024 Project Wonder.