public class FoundationTab<T extends org.apache.wicket.extensions.markup.html.tabs.ITab>
extends org.apache.wicket.extensions.markup.html.tabs.TabbedPanel<T>
CONTAINER_CSS_CLASS_KEY, LAST_CSS_CLASS_KEY, SELECTED_CSS_CLASS_KEY, TAB_PANEL_ID
ENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING
Constructor and Description |
---|
FoundationTab(String id,
List<T> tabs)
Constructor
|
FoundationTab(String id,
List<T> tabs,
org.apache.wicket.model.IModel<Integer> model)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected String |
getSelectedTabCssClass() |
protected String |
getTabContainerCssClass() |
boolean |
isVerticalTab()
Tells if the tab is horizontal or vertical
|
protected void |
onInitialize() |
FoundationTab<T> |
setVerticalTab(boolean verticalTab) |
getLastTabCssClass, getSelectedTab, getTabs, initModel, newLink, newTabContainer, newTabsContainer, newTitle, onBeforeRender, onDetach, setSelectedTab
getRegionMarkup, newMarkupSourcingStrategy
getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onComponentTagBody, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, 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, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, 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 FoundationTab(String id, List<T> tabs)
id
- component idtabs
- list of ITab objects used to represent tabsprotected String getSelectedTabCssClass()
getSelectedTabCssClass
in class org.apache.wicket.extensions.markup.html.tabs.TabbedPanel<T extends org.apache.wicket.extensions.markup.html.tabs.ITab>
protected String getTabContainerCssClass()
getTabContainerCssClass
in class org.apache.wicket.extensions.markup.html.tabs.TabbedPanel<T extends org.apache.wicket.extensions.markup.html.tabs.ITab>
protected void onInitialize()
onInitialize
in class org.apache.wicket.MarkupContainer
public boolean isVerticalTab()
public FoundationTab<T> setVerticalTab(boolean verticalTab)
verticalTab
- the verticalTab to setCopyright © 2015. All rights reserved.