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
Constructor and Description |
---|
GroupEditForm(IConfigPage configPage,
ConfigPanel destinationPanel,
java.lang.String group,
java.lang.String user,
RecordEditMode mode) |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getMenuPath()
Returns the panel's menu path for config menu highlighting support
|
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, getTipLabelKey, getTipLabelModel, getTitleKey, initTitleArea, isEscapeHTMLInTipLabel, isFeedbackEnabled, isTitleVisible, log
getWebPage, getWebRequest, getWebResponse, getWebSession
add, 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, visitChildren
add, 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, wrap
protected 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 ConfigPanel
public java.lang.String[] getMenuPath()
ConfigPanel
getMenuPath
in class ConfigPanel
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()