public abstract class ConfigPanel
extends org.apache.wicket.markup.html.panel.Panel
Modifier and Type | Field and Description |
---|---|
protected MultiLineFeedbackPanel |
feedback |
protected ConfigPanel |
returnPanel |
Constructor and Description |
---|
ConfigPanel() |
ConfigPanel(java.lang.String titleKey) |
ConfigPanel(java.lang.String titleKey,
IConfigPage configPage,
ConfigPanel returnPanel) |
ConfigPanel(java.lang.String id,
java.lang.String titleKey) |
ConfigPanel(java.lang.String titleKey,
java.lang.String defaultTitle,
IConfigPage configPage,
ConfigPanel returnPanel) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getHelpResourceKey() |
protected java.lang.String |
getHelpTopicId() |
org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> |
getMenuLocation() |
java.lang.String[] |
getMenuPath() |
protected java.lang.String |
getTipLabelKey() |
protected org.apache.wicket.model.IModel |
getTipLabelModel() |
protected java.lang.String |
getTitleKey() |
org.apache.wicket.model.IModel<java.lang.String> |
getTitleModel() |
protected void |
initTitleArea() |
protected boolean |
isEscapeHtmlInTipLabel() |
protected boolean |
isFeedbackEnabled() |
protected boolean |
isTitleVisible() |
protected org.apache.log4j.Logger |
log()
Serialization-safe way to get the logger
|
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 ConfigPanel returnPanel
protected MultiLineFeedbackPanel feedback
public ConfigPanel()
public ConfigPanel(java.lang.String titleKey)
public ConfigPanel(java.lang.String titleKey, IConfigPage configPage, ConfigPanel returnPanel)
public ConfigPanel(java.lang.String titleKey, java.lang.String defaultTitle, IConfigPage configPage, ConfigPanel returnPanel)
public ConfigPanel(java.lang.String id, java.lang.String titleKey)
protected org.apache.log4j.Logger log()
public org.apache.wicket.model.IModel<java.lang.String> getTitleModel()
protected java.lang.String getHelpResourceKey()
protected java.lang.String getHelpTopicId()
protected java.lang.String getTitleKey()
protected java.lang.String getTipLabelKey()
protected org.apache.wicket.model.IModel getTipLabelModel()
protected boolean isEscapeHtmlInTipLabel()
protected void initTitleArea()
protected boolean isTitleVisible()
protected boolean isFeedbackEnabled()
public java.lang.String[] getMenuPath()
public org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> getMenuLocation()
ConfigCategory.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.