public class ExtensionPointChoicePanel extends ConfigPanel
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.wicket.markup.html.form.AbstractSingleSelectChoice<ExtensionPointType> |
choice |
protected java.util.List<ExtensionPointType> |
extensionList |
protected org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> |
menuLocation |
protected RecordMeta<? extends PersistentRecord> |
meta |
protected java.lang.String |
tableName |
feedback, returnPanel| Constructor and Description |
|---|
ExtensionPointChoicePanel(org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> menuLocation,
RecordMeta<? extends PersistentRecord> meta,
java.util.List<? extends ExtensionPointType> extensionList) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> |
getMenuLocation() |
protected RecordMeta<? extends PersistentRecord> |
getMeta() |
org.apache.wicket.model.IModel<java.lang.String> |
getTitleModel() |
protected void |
onSubmit(ExtensionPointType selectedChoice) |
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 java.lang.String tableName
protected transient RecordMeta<? extends PersistentRecord> meta
protected java.util.List<ExtensionPointType> extensionList
protected org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> menuLocation
protected org.apache.wicket.markup.html.form.AbstractSingleSelectChoice<ExtensionPointType> choice
public ExtensionPointChoicePanel(org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> menuLocation,
RecordMeta<? extends PersistentRecord> meta,
java.util.List<? extends ExtensionPointType> extensionList)
protected RecordMeta<? extends PersistentRecord> getMeta()
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 onSubmit(ExtensionPointType selectedChoice)