public abstract class GroupEditForm extends ConfigPanel
| Modifier and Type | Field and Description |
|---|---|
protected IConfigPage |
configPage |
protected ConfigPanel |
destinationPanel |
protected org.apache.wicket.model.IModel<java.lang.String> |
groupModel |
protected RecordEditMode |
mode |
protected java.lang.String |
originalGroupname |
protected java.lang.String |
user |
feedback, returnPanel| Constructor and Description |
|---|
GroupEditForm(IConfigPage configPage,
ConfigPanel destinationPanel,
java.lang.String group,
java.lang.String user,
RecordEditMode mode) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> |
getMenuLocation() |
protected java.lang.String |
getRole() |
org.apache.wicket.model.IModel<java.lang.String> |
getTitleModel() |
protected void |
initComponents() |
protected void |
onError()
Called when the wicket form calls onError().
|
protected abstract void |
onGroupEdited(java.lang.String oldName,
java.lang.String newName)
Called when the user has been edited.
|
protected void |
onSubmit() |
getHelpResourceKey, getHelpTopicId, getMenuPath, getTipLabelKey, getTipLabelModel, getTitleKey, initTitleArea, isEscapeHtmlInTipLabel, isFeedbackEnabled, isTitleVisible, loggetWebPage, getWebRequest, getWebResponse, getWebSessionadd, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildrenadd, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onDetach, onEvent, onInitialize, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrapprotected IConfigPage configPage
protected ConfigPanel destinationPanel
protected RecordEditMode mode
protected java.lang.String originalGroupname
protected org.apache.wicket.model.IModel<java.lang.String> groupModel
protected java.lang.String user
public GroupEditForm(IConfigPage configPage, ConfigPanel destinationPanel, java.lang.String group, java.lang.String user, RecordEditMode mode)
public org.apache.wicket.model.IModel<java.lang.String> getTitleModel()
getTitleModel in class ConfigPanelpublic org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> getMenuLocation()
getMenuLocation in class ConfigPanelConfigCategory.getName()) and item id
(matching INamedTab.getTabName()) which lets the menu know where in the config menu should
be highlighted when this config page is visible.protected void initComponents()
protected java.lang.String getRole()
protected void onSubmit()
protected abstract void onGroupEdited(java.lang.String oldName,
java.lang.String newName)
protected void onError()