public class TabbedPanel
extends org.apache.wicket.markup.html.WebMarkupContainer
Modifier and Type | Field and Description |
---|---|
static String |
TAB_PANEL_ID |
Constructor and Description |
---|
TabbedPanel(String id,
TabsPlugin plugin,
List<TabsPlugin.Tab> tabs,
org.apache.wicket.MarkupContainer tabsContainer) |
Modifier and Type | Method and Description |
---|---|
IconSize |
getIconType() |
protected org.apache.wicket.markup.html.form.Form |
getPanelContainerForm() |
int |
getSelectedTab() |
List<TabsPlugin.Tab> |
getTabs() |
protected org.apache.wicket.markup.html.WebMarkupContainer |
getTitleMarkupContainer(int index) |
protected org.apache.wicket.behavior.Behavior |
newBehavior(int tabIndex) |
protected org.apache.wicket.markup.html.WebMarkupContainer |
newPanelContainer(String id) |
protected org.apache.wicket.markup.html.list.LoopItem |
newTabContainer(int tabIndex) |
protected void |
onBeforeRender() |
void |
redraw() |
void |
render(PluginRequestTarget target) |
void |
setIconType(IconSize iconType) |
void |
setMaxTitleLength(int maxTitleLength) |
void |
setSelectedTab(int index) |
getWebApplication, 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, clearOriginalDestination, 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, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onComponentTag, onConfigure, onDetach, onEvent, onInitialize, onModelChanged, onModelChanging, onReAdd, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public static final String TAB_PANEL_ID
public TabbedPanel(String id, TabsPlugin plugin, List<TabsPlugin.Tab> tabs, org.apache.wicket.MarkupContainer tabsContainer)
protected org.apache.wicket.markup.html.WebMarkupContainer newPanelContainer(String id)
protected org.apache.wicket.markup.html.list.LoopItem newTabContainer(int tabIndex)
protected org.apache.wicket.markup.html.WebMarkupContainer getTitleMarkupContainer(int index)
protected org.apache.wicket.behavior.Behavior newBehavior(int tabIndex)
protected org.apache.wicket.markup.html.form.Form getPanelContainerForm()
public void setMaxTitleLength(int maxTitleLength)
public void redraw()
public void render(PluginRequestTarget target)
protected void onBeforeRender()
onBeforeRender
in class org.apache.wicket.Component
public final List<TabsPlugin.Tab> getTabs()
public void setSelectedTab(int index)
public final int getSelectedTab()
public void setIconType(IconSize iconType)
public IconSize getIconType()
Copyright © 2007–2017 Hippo B.V. (http://www.onehippo.com). All rights reserved.