public class UserSourceEditPage extends TabbedConfigPanel
Modifier and Type | Class and Description |
---|---|
protected class |
UserSourceEditPage.GroupActionTable |
protected class |
UserSourceEditPage.UserActionTable
An ActionTable that lists all users for this user profile.
|
static class |
UserSourceEditPage.UserComparator |
static class |
UserSourceEditPage.UserSourceProfileModel
LoadableDetachableModel that loads the UserSourceProfile itself as its object
|
IConfigPage.IConfigLinkHandler
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
PATH |
protected long |
profileId |
lastSelectedTab, tabs
feedback
Constructor and Description |
---|
UserSourceEditPage(UserSourceProfileRecord record) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<UserSourceEditCapability> |
flags() |
java.lang.String[] |
getMenuPath()
Returns the panel's menu path for config menu highlighting support
|
org.apache.wicket.model.IModel<java.lang.String> |
getTitleModel() |
UserSourceProfile |
getUserSource()
Return the user source profile stored as the default model object of this page.
|
protected void |
onGroupAdded(java.lang.String newName) |
protected void |
onGroupDeleted(java.lang.String group) |
protected void |
onGroupEdited(java.lang.String oldName,
java.lang.String newName) |
protected void |
onUserAdded(User user) |
protected void |
onUserDeleted(User user) |
protected void |
onUserEdited(User user) |
addTab, createFooter, createHeader, createLink, createLink, createLink, createLink, isFeedbackEnabled, setConfigPanel, setPanel
getHelpResourceKey, getHelpTopicId, getTipLabelKey, getTipLabelModel, getTitleKey, initTitleArea, isEscapeHTMLInTipLabel, 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
public UserSourceEditPage(UserSourceProfileRecord record)
protected void onUserEdited(User user)
protected void onUserAdded(User user)
protected void onUserDeleted(User user)
protected void onGroupEdited(java.lang.String oldName, java.lang.String newName)
protected void onGroupAdded(java.lang.String newName)
protected void onGroupDeleted(java.lang.String group)
public org.apache.wicket.model.IModel<java.lang.String> getTitleModel()
getTitleModel
in class ConfigPanel
public UserSourceProfile getUserSource()
public java.util.Set<UserSourceEditCapability> flags()
public java.lang.String[] getMenuPath()
ConfigPanel
getMenuPath
in class ConfigPanel