org.sakaiproject.sitestats.tool.wicket.widget
Class WidgetTabs

java.lang.Object
  extended by org.apache.wicket.Component
      extended by org.apache.wicket.MarkupContainer
          extended by org.apache.wicket.markup.html.WebMarkupContainer
              extended by org.apache.wicket.markup.html.WebMarkupContainerWithAssociatedMarkup
                  extended by org.apache.wicket.markup.html.panel.Panel
                      extended by org.sakaiproject.sitestats.tool.wicket.widget.WidgetTabs
All Implemented Interfaces:
Serializable, org.apache.wicket.ajax.IAjaxIndicatorAware, org.apache.wicket.IClusterable, org.apache.wicket.IConverterLocator, org.apache.wicket.markup.html.IHeaderPartContainerProvider

public class WidgetTabs
extends org.apache.wicket.markup.html.panel.Panel
implements org.apache.wicket.ajax.IAjaxIndicatorAware

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.wicket.Component
org.apache.wicket.Component.ComponentModelChange, org.apache.wicket.Component.EnabledChange, org.apache.wicket.Component.IVisitor<T extends org.apache.wicket.Component>, org.apache.wicket.Component.VisibilityChange
 
Field Summary
 
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED6, FLAG_RESERVED7, FLAG_RESERVED8, PATH_SEPARATOR, RENDER
 
Constructor Summary
WidgetTabs(String id, List<org.apache.wicket.extensions.markup.html.tabs.AbstractTab> tabs)
           
WidgetTabs(String id, List<org.apache.wicket.extensions.markup.html.tabs.AbstractTab> tabs, int selectedTab)
           
 
Method Summary
 String getAjaxIndicatorMarkupId()
           
 String getLoadSelectedTabScript()
           
 int getSelectedTab()
           
 List<org.apache.wicket.extensions.markup.html.tabs.AbstractTab> getTabs()
           
protected  org.apache.wicket.markup.html.WebMarkupContainer newLink(String linkId, int index)
           
protected  void onAjaxUpdate(org.apache.wicket.ajax.AjaxRequestTarget target)
           
protected  void onBeforeRender()
           
 void setSelectedTab(int selectedTab)
           
 void setSelectedTab(int selectedTab, boolean showTabContents)
           
 void setTabs(List<org.apache.wicket.extensions.markup.html.tabs.AbstractTab> tabs)
           
 
Methods inherited from class org.apache.wicket.markup.html.panel.Panel
onComponentTag, onComponentTagBody, renderHead
 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainerWithAssociatedMarkup
newHeaderPartContainer, renderHeadFromAssociatedMarkupFile
 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getMarkupType, getWebPage, getWebRequest
 
Methods inherited from class org.apache.wicket.MarkupContainer
add, addOrReplace, autoAdd, autoAdd, contains, findMarkupStream, get, get, getAssociatedMarkupStream, getMarkupStream, hasAssociatedMarkup, internalAdd, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, renderNext, replace, setDefaultModel, setMarkupStream, size, swap, toString, toString, visitChildren, visitChildren
 
Methods inherited from class org.apache.wicket.Component
add, addStateChange, afterRender, beforeRender, callOnBeforeRenderIfNotVisible, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, continueToOriginalDestination, debug, detach, detachBehaviors, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getBehaviors, getBehaviors, getBehaviorsRawList, getClassRelativePath, getComponentBorder, getConverter, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdImpl, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalAttach, internalDetach, internalOnAttach, internalOnDetach, internalOnModelChanged, isActionAuthorized, isAncestorOf, isAttached, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, onAfterRender, onAttach, onBeginRequest, onDetach, onEndRequest, onModelChanged, onModelChanging, onRemove, prepareForRender, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, setAuto, setComponentBorder, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn, wrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WidgetTabs

public WidgetTabs(String id,
                  List<org.apache.wicket.extensions.markup.html.tabs.AbstractTab> tabs)

WidgetTabs

public WidgetTabs(String id,
                  List<org.apache.wicket.extensions.markup.html.tabs.AbstractTab> tabs,
                  int selectedTab)
Method Detail

onBeforeRender

protected void onBeforeRender()
Overrides:
onBeforeRender in class org.apache.wicket.Component

setTabs

public void setTabs(List<org.apache.wicket.extensions.markup.html.tabs.AbstractTab> tabs)

getTabs

public List<org.apache.wicket.extensions.markup.html.tabs.AbstractTab> getTabs()

setSelectedTab

public void setSelectedTab(int selectedTab)

setSelectedTab

public void setSelectedTab(int selectedTab,
                           boolean showTabContents)

getSelectedTab

public int getSelectedTab()

getLoadSelectedTabScript

public String getLoadSelectedTabScript()

newLink

protected org.apache.wicket.markup.html.WebMarkupContainer newLink(String linkId,
                                                                   int index)

onAjaxUpdate

protected void onAjaxUpdate(org.apache.wicket.ajax.AjaxRequestTarget target)

getAjaxIndicatorMarkupId

public String getAjaxIndicatorMarkupId()
Specified by:
getAjaxIndicatorMarkupId in interface org.apache.wicket.ajax.IAjaxIndicatorAware


Copyright © 2006-2012 Universidade Fernando Pessoa. All Rights Reserved.