public abstract class TabbedConfigPanel extends ConfigPanel implements IConfigPage
addTab(INamedTab) at least once.IConfigPage.IConfigLinkHandler| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
lastSelectedTab |
protected org.apache.wicket.markup.repeater.RepeatingView |
tabs |
feedback, returnPanel| Constructor and Description |
|---|
TabbedConfigPanel() |
TabbedConfigPanel(java.lang.String titleKey) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addTab(INamedTab tab) |
protected org.apache.wicket.Component |
createFooter(java.lang.String id) |
protected org.apache.wicket.Component |
createHeader(java.lang.String id) |
org.apache.wicket.markup.html.link.Link |
createLink(java.lang.String id,
java.lang.Class<? extends ConfigPanel> clazz) |
org.apache.wicket.markup.html.link.Link |
createLink(java.lang.String id,
ConfigPanel panel) |
org.apache.wicket.markup.html.link.Link |
createLink(java.lang.String id,
IConfigPage.IConfigLinkHandler handler) |
org.apache.wicket.markup.html.link.Link |
createLink(java.lang.String id,
java.lang.String[] path) |
protected boolean |
isFeedbackEnabled() |
void |
setConfigPanel(ConfigPanel page) |
void |
setPanel(org.apache.wicket.markup.html.WebMarkupContainer page) |
getHelpResourceKey, getHelpTopicId, getMenuLocation, getMenuPath, getTipLabelKey, getTipLabelModel, getTitleKey, getTitleModel, initTitleArea, isEscapeHtmlInTipLabel, 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 org.apache.wicket.markup.repeater.RepeatingView tabs
protected java.lang.String lastSelectedTab
public TabbedConfigPanel()
public TabbedConfigPanel(java.lang.String titleKey)
protected void addTab(INamedTab tab)
public org.apache.wicket.markup.html.link.Link createLink(java.lang.String id,
java.lang.String[] path)
createLink in interface IConfigPagepublic org.apache.wicket.markup.html.link.Link createLink(java.lang.String id,
java.lang.Class<? extends ConfigPanel> clazz)
createLink in interface IConfigPagepublic org.apache.wicket.markup.html.link.Link createLink(java.lang.String id,
ConfigPanel panel)
createLink in interface IConfigPagepublic org.apache.wicket.markup.html.link.Link createLink(java.lang.String id,
IConfigPage.IConfigLinkHandler handler)
createLink in interface IConfigPagepublic void setConfigPanel(ConfigPanel page)
setConfigPanel in interface IConfigPagepublic void setPanel(org.apache.wicket.markup.html.WebMarkupContainer page)
protected boolean isFeedbackEnabled()
isFeedbackEnabled in class ConfigPanelprotected org.apache.wicket.Component createHeader(java.lang.String id)
protected org.apache.wicket.Component createFooter(java.lang.String id)