public class ERMDRemoveRelatedButton extends ERMDDeleteButton
| Bindings | |
object | object |
displayGroup | displayGroup |
dataSource | dataSource |
| D2W Keys | |
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.EventNSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.UtilityNSKeyValueCoding._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.ValueAccessorNSValidation._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_ACTIONextraBindings, FALSE, TRUE_dynamicBindings_Extension, _IsEventLoggingEnabled, _keyAssociations_CLASS_CLASS, _KeyPathSeparatorChar, KeyPathSeparatorNullValue_CLASS| Constructor and Description |
|---|
ERMDRemoveRelatedButton(WOContext context) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
activeButtonClass()
CSS class for an active Remove button
|
java.lang.String |
buttonClass()
CSS class for the Remove button.
|
java.lang.String |
buttonLabel()
Label for the Remove button
|
WOActionResults |
deleteAction()
Delete action for component button
Calls through to deleteObjectWithFinalCommit(false).
|
java.lang.String |
deleteButtonLabel()
Label for the dialog's delete button
|
java.lang.String |
dialogMessage()
String to display in the in-line confirmation dialog.
|
java.lang.String |
disabledButtonClass()
Css class for a disabled Remove button
|
boolean |
hasAnyAction() |
WOActionResults |
removeAction()
Removes the current object from the relationship
|
java.lang.String |
removeButtonClass() |
java.lang.String |
removeButtonLabel()
Label for the dialog's remove button
|
java.lang.Boolean |
showDeleteButton()
Boolean used to hide/show the confirmation dialog's delete button
The delete button is only shown if isEntityDeletable returns true
|
java.lang.Boolean |
showRemoveButton()
Boolean used to hide/show the confirmation dialog's remove button.
|
buttonAction, cancelAction, cancelButtonClass, cancelButtonLabel, canDelete, deleteButtonClass, deleteObjectWithFinalCommit, localUpdateContainer, postDeleteNotification, showDialog, useAjaxdataSource, displayGroup, enclosingPageOfClass, localInstanceOfObject, nextPageInPage, object, parentD2WPage, parentEditPage, parentListPage, parentPickPage, parentQueryPage, parentSelectPage, postNotification, shouldAllowInlineEditing, shouldUseAjax, synchronizesVariablesWithBindings, updateContainerappendToResponse, booleanForBinding, 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, valueForBindinginvokeAction, 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, variableWithNamepublic ERMDRemoveRelatedButton(WOContext context)
public WOActionResults deleteAction()
deleteAction in class ERMDDeleteButtonpublic WOActionResults removeAction()
public java.lang.String buttonLabel()
Defaults to "Remove"
buttonLabel in class ERMDDeleteButtonpublic java.lang.String buttonClass()
buttonClass in class ERMDDeleteButtonpublic java.lang.String activeButtonClass()
Defaults to "Button ObjButton DeleteObjButton"
activeButtonClass in class ERMDDeleteButtonpublic java.lang.String disabledButtonClass()
Defaults to "Button ObjButton DisabledObjButton DisabledDeleteObjButton"
disabledButtonClass in class ERMDDeleteButtonpublic java.lang.String deleteButtonLabel()
Defaults to "Delete"
public java.lang.String removeButtonLabel()
Defaults to "Remove"
public java.lang.String removeButtonClass()
public java.lang.Boolean showRemoveButton()
public java.lang.Boolean showDeleteButton()
public java.lang.String dialogMessage()
dialogMessage in class ERMDDeleteButtonpublic boolean hasAnyAction()
Copyright © 2002 – 2022 Project Wonder.