wicket.extensions.ajax.markup.html.repeater.data.table
Class AjaxFallbackHeadersToolbar

java.lang.Object
  extended bywicket.Component
      extended bywicket.MarkupContainer
          extended bywicket.markup.html.WebMarkupContainer
              extended bywicket.markup.html.WebMarkupContainerWithAssociatedMarkup
                  extended bywicket.markup.html.panel.Panel
                      extended bywicket.extensions.markup.html.repeater.data.table.AbstractToolbar
                          extended bywicket.extensions.markup.html.repeater.data.table.HeadersToolbar
                              extended bywicket.extensions.ajax.markup.html.repeater.data.table.AjaxFallbackHeadersToolbar
All Implemented Interfaces:
java.io.Serializable

public class AjaxFallbackHeadersToolbar
extends HeadersToolbar

Ajaxified HeadersToolbar

Author:
ivaynberg
See Also:
HeadersToolbar, Serialized Form

Nested Class Summary
 
Nested classes inherited from class wicket.markup.html.WebMarkupContainerWithAssociatedMarkup
wicket.markup.html.WebMarkupContainerWithAssociatedMarkup.HeaderPartContainer
 
Nested classes inherited from class wicket.Component
wicket.Component.ComponentModelChange, wicket.Component.EnabledChange, wicket.Component.IVisitor, wicket.Component.VisibilityChange
 
Field Summary
 
Fields inherited from class wicket.Component
ENABLE, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED6, FLAG_RESERVED7, FLAG_RESERVED8, PATH_SEPARATOR, RENDER
 
Constructor Summary
AjaxFallbackHeadersToolbar(DataTable table, ISortStateLocator stateLocator)
          Constructor
 
Method Summary
protected  wicket.ajax.IAjaxCallDecorator getAjaxCallDecorator()
          Returns a decorator that will be used to decorate ajax links used in sortable headers
protected  wicket.markup.html.WebMarkupContainer newSortableHeader(java.lang.String borderId, java.lang.String property, ISortStateLocator locator)
          Factory method for sortable header components.
 
Methods inherited from class wicket.extensions.markup.html.repeater.data.table.AbstractToolbar
getTable
 
Methods inherited from class wicket.markup.html.panel.Panel
onComponentTag, onComponentTagBody, renderHead
 
Methods inherited from class wicket.markup.html.WebMarkupContainerWithAssociatedMarkup
newHeaderPartContainer, renderHeadFromAssociatedMarkupFile
 
Methods inherited from class wicket.markup.html.WebMarkupContainer
getMarkupType, getWebPage
 
Methods inherited from class wicket.MarkupContainer
add, autoAdd, contains, findMarkupStream, get, getAssociatedMarkupStream, getMarkupStream, internalAdd, internalAttach, internalDetach, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, replace, setMarkupStream, setModel, size, toString, toString, visitChildren, visitChildren
 
Methods inherited from class wicket.Component
add, addStateChange, checkComponentTag, checkComponentTagAttribute, continueToOriginalDestination, debug, detachBehaviors, detachModel, detachModels, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getApplicationPages, getApplicationSettings, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getId, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMetaData, getModel, getModelComparator, getModelObject, getModelObjectAsString, getOutputMarkupId, getPage, getPageFactory, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getSizeInBytes, getString, getString, getString, getStyle, getVariation, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnAttach, internalOnDetach, internalOnModelChanged, isActionAuthorized, isAncestorOf, isBehaviorAccepted, isEnableAllowed, isEnabled, isHeadRendered, isIgnoreAttributeModifier, isRenderAllowed, isVersioned, isVisible, isVisibleInHierarchy, modelChanged, modelChanging, newPage, newPage, onAfterRender, onAttach, onBeforeRender, onBeginRequest, onDetach, onEndRequest, onModelChanged, onModelChanging, onRender, redirectToInterceptPage, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderedBehaviors, replaceComponentTagBody, replaceWith, resetHeadRendered, sameRootModel, sameRootModel, setAuto, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMetaData, setModelObject, setOutputMarkupId, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisible, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AjaxFallbackHeadersToolbar

public AjaxFallbackHeadersToolbar(DataTable table,
                                  ISortStateLocator stateLocator)
Constructor

Parameters:
table -
stateLocator -
Method Detail

newSortableHeader

protected wicket.markup.html.WebMarkupContainer newSortableHeader(java.lang.String borderId,
                                                                  java.lang.String property,
                                                                  ISortStateLocator locator)
Description copied from class: HeadersToolbar
Factory method for sortable header components. A sortable header component must have id of headerId and conform to markup specified in HeadersToolbar.html

Overrides:
newSortableHeader in class HeadersToolbar
Parameters:
borderId - header component id
property - propert this header represents
locator - sort state locator
Returns:
created header component
See Also:
HeadersToolbar.newSortableHeader(java.lang.String, java.lang.String, wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator)

getAjaxCallDecorator

protected wicket.ajax.IAjaxCallDecorator getAjaxCallDecorator()
Returns a decorator that will be used to decorate ajax links used in sortable headers

Returns:
decorator or null for none


Copyright © 2004-2008 Wicket developers. All Rights Reserved.