Interface ModalFormAction<A extends ModalFormAction<A>>
- All Superinterfaces:
Action<A>,Comparable<A>,Copyable<A>,FormAction<A>,Serializable
- All Known Subinterfaces:
CloneModalFormAction<A>,CreateModalFormAction<A>,GenerateTemplateAction<A>,OrderableModalFormAction<A>,ResidentMapCreateAction<A>,RowModalFormAction<A>
- All Known Implementing Classes:
DefaultCloneModalFormAction,DefaultCreateModalFormAction,DefaultGenerateTemplateAction,DefaultModalFormAction,DefaultOrderableModalFormAction,DefaultResidentMapCreateAction,DefaultRowModalFormAction
Represents the metadata for a modal form action.
- Author:
- Nick Crum (ncrum)
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.actions.FormAction
FormAction.Keys -
Method Summary
Modifier and TypeMethodDescriptiondefault AsubmitLabel(InternationalizedMessage submitLabel) Sets the label for the submit button within the modal form.default AsubmitLabel(String submitLabelKey) Sets the label for the submit button within the modal form.Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.Action
addComponent, addComponents, addEndpoint, addEndpoint, apply, attribute, clearEndpoints, findAttribute, findComponent, findComponent, findComponents, findEndpoint, findEndpoint, findEndpoints, get, get, getAttribute, getAttribute, getAttributes, getComponent, getComponent, getComponents, getComponentsList, getEndpoint, getEndpoint, getEndpoints, getEndpointsList, getId, getLabel, getOperationType, getOrder, getPlacement, getScope, getType, hasAttribute, hasComponent, hasEndpoint, id, label, label, operationType, order, placement, removeAttribute, removeComponent, removeEndpoint, scope, self, setAttributes, setComponents, setEndpoints, setId, setLabel, setOperationType, setOrder, setPlacement, setScope, setType, typeMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.actions.FormAction
addExternal, addExternal, addField, addField, addField, addFormComponents, addGroup, addGroup, external, field, findExternal, findField, findGroup, getExternal, getField, getGroup, group, removeExternal, removeField, removeGroup
-
Method Details
-
submitLabel
Sets the label for the submit button within the modal form.- Parameters:
submitLabel- the submit label- Returns:
- the actioon
-
submitLabel
Sets the label for the submit button within the modal form.- Parameters:
submitLabelKey- the submit label message key- Returns:
- the actioon
-