Index

A B C D F G H I M N O P Q R S U _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractItemsNavigationStrategy - Class in org.wicketstuff
abstract reuse strategy that supports addition of items to the view without the need to re-render .
AbstractItemsNavigationStrategy() - Constructor for class org.wicketstuff.AbstractItemsNavigationStrategy
 
AbstractPagingNavigationStrategy - Class in org.wicketstuff
abstract reuse strategy that does NOT support addition of items to the view without the need to re-render .
AbstractPagingNavigationStrategy() - Constructor for class org.wicketstuff.AbstractPagingNavigationStrategy
 
add(Component...) - Method in class org.wicketstuff.DefaultAddAtStartStore
adds components id in store along with their indexes
add(Component...) - Method in interface org.wicketstuff.IAddAtStartStore
adds components id in store along with their indexes
add(Component...) - Method in class org.wicketstuff.QuickViewBase
 
add(Component...) - Method in class org.wicketstuff.Synchronizer
 
addAtStart(Component...) - Method in class org.wicketstuff.QuickViewBase
adds items at start of view
addItems(int, IItemFactory<T>, Iterator<IModel<T>>) - Method in class org.wicketstuff.AbstractItemsNavigationStrategy
 
addItems(int, IItemFactory<T>, Iterator<IModel<T>>) - Method in class org.wicketstuff.AbstractPagingNavigationStrategy
 
addItems(int, IItemFactory<T>, Iterator<IModel<T>>) - Method in interface org.wicketstuff.IQuickReuseStrategy
Returns an iterator over items that will be added to the view without re-rendering the QuickView
addItemsForNextPage() - Method in interface org.wicketstuff.IQuickView
adds items/rows for next page and also sets the next page ,this method can called by any sequential items/rows navigator for example ItemsNavigatorBase calls this method onClick, ItemsNavigatorBase is the base of AjaxItemsNavigator.
addItemsForNextPage() - Method in class org.wicketstuff.QuickViewBase
adds items/rows for next page and also sets the next page ,this method can called by any sequential items/rows navigator for example ItemsNavigatorBase calls this method onClick, ItemsNavigatorBase is the base of AjaxItemsNavigator.
addItemsForNextPage(IQuickView) - Method in class org.wicketstuff.navigator.AjaxScrollEventBehaviorBase
 
addItemsForPage(long) - Method in interface org.wicketstuff.IQuickView
create and draw children for the provided page ,number of children created are smaller than equal to getItemsPerRequest()
addItemsForPage(long) - Method in class org.wicketstuff.QuickGridView
 
addItemsForPage(long) - Method in class org.wicketstuff.QuickViewBase
 
addNewChildVisitor(MarkupContainer, Component) - Method in class org.wicketstuff.Synchronizer
 
addNewItems(T...) - Method in class org.wicketstuff.QuickViewBase
this does 2 steps
addNewItemsAtStart(T...) - Method in class org.wicketstuff.QuickViewBase
this does 2 steps
addRow(QuickGridView.RowItem<T>) - Method in class org.wicketstuff.QuickGridView
 
addRowAtStart(QuickGridView.RowItem<T>) - Method in class org.wicketstuff.QuickGridView
 
addRows(Iterator<? extends T>) - Method in class org.wicketstuff.QuickGridView
adds rows and their corresponding cells
addRowsAtStart(Iterator<? extends T>) - Method in class org.wicketstuff.QuickGridView
 
AjaxComponentScrollEventBehavior - Class in org.wicketstuff.navigator
behavior that can be attached to quickview's parent ,on scroll event will be fired if scroll-bar is moved to the bottom,for this to happen,you must specify the parent to have scroll in css by defining overflow-y property.
AjaxComponentScrollEventBehavior() - Constructor for class org.wicketstuff.navigator.AjaxComponentScrollEventBehavior
 
AjaxComponentScrollEventBehavior.ParentScrollListener - Class in org.wicketstuff.navigator
 
AjaxItemsNavigator - Class in org.wicketstuff.navigator
ajax items navigator which enables QuickView to create and draw new children add quickview to markupcontainer to use with rowsnavigator and markupcontainer should setoutputmarkupid or setgetOutputMarkupPlaceholderTag to true
AjaxItemsNavigator(String, IModel, IQuickView) - Constructor for class org.wicketstuff.navigator.AjaxItemsNavigator
this navigator onclick creates new items for the quickview
AjaxItemsNavigator(String, IQuickView) - Constructor for class org.wicketstuff.navigator.AjaxItemsNavigator
this navigator onclick creates new items for the quickview
AjaxPageScrollEventBehavior - Class in org.wicketstuff.navigator
behavior that can be attached to page ,on page scroll event will be fired if scroll-bar is moved to the the bottom of page.
AjaxPageScrollEventBehavior() - Constructor for class org.wicketstuff.navigator.AjaxPageScrollEventBehavior
 
AjaxPageScrollEventBehavior.PageScrollListener - Class in org.wicketstuff.navigator
 
AjaxScrollEventBehaviorBase - Class in org.wicketstuff.navigator
base ajax scroll event behavior which are extended by AjaxPageScrollEventBehavior and AjaxComponentScrollEventBehavior
AjaxScrollEventBehaviorBase() - Constructor for class org.wicketstuff.navigator.AjaxScrollEventBehaviorBase
 
append(String, String, String, String, String) - Method in interface org.wicketstuff.IRepeaterUtil
creates a new dom tag element as the last element of parent with parentId
append(String, String, String, String, String) - Method in class org.wicketstuff.RepeaterUtil
creates a new dom tag element as the last element of parent with parentId
append(MarkupContainer, MarkupContainer, Component, Component) - Method in interface org.wicketstuff.IRepeaterUtil
creates a new dom tag element as the last element of parent
append(MarkupContainer, MarkupContainer, Component, Component) - Method in class org.wicketstuff.RepeaterUtil
creates a new dom tag element as the last element of parent
appendScript(String...) - Method in class org.wicketstuff.Synchronizer
 

B

buildCellItem(int, IModel<T>) - Method in class org.wicketstuff.QuickGridView
 
buildCellItem(String, int, IModel<T>) - Method in class org.wicketstuff.QuickGridView
 
buildCellItem(String, int, T) - Method in class org.wicketstuff.QuickGridView
build cell item means the new cellitem is created and then populated with populate(cell)
buildCells(int, Iterator<? extends T>) - Method in class org.wicketstuff.QuickGridView
 
buildEmptyCellItem(int) - Method in class org.wicketstuff.QuickGridView
builds cell item by creating new cellitem and then populating by populateEmptyItem(cell)
buildEmptyCellItem(String, int) - Method in class org.wicketstuff.QuickGridView
builds cell item by creating new cellitem and then populating by populateEmptyItem(cell)
buildItem(int, IModel<T>) - Method in class org.wicketstuff.QuickViewBase
 
buildItem(int, T) - Method in class org.wicketstuff.QuickViewBase
buildItem(String, int, IModel<T>) - Method in class org.wicketstuff.QuickViewBase
 
buildItem(String, int, T) - Method in class org.wicketstuff.QuickViewBase
use in stateless environment as there is no state ,it's user's responsiblity to give unique id and index
buildItems(int, Iterator<? extends T>) - Method in class org.wicketstuff.QuickGridView
 
buildItems(int, Iterator<? extends T>) - Method in class org.wicketstuff.QuickViewBase
 
buildItems(Iterator<? extends T>) - Method in class org.wicketstuff.QuickViewBase
 
buildItemsList(int, Iterator<? extends T>) - Method in class org.wicketstuff.QuickViewBase
 
buildItemsList(Iterator<? extends T>) - Method in class org.wicketstuff.QuickViewBase
 
buildRowItem() - Method in class org.wicketstuff.QuickGridView
build row item
buildRowItem(String, int) - Method in class org.wicketstuff.QuickGridView
 
buildRows(int, Iterator<QuickGridView.CellItem<T>>) - Method in class org.wicketstuff.QuickGridView
 
buildRows(Iterator<? extends T>) - Method in class org.wicketstuff.QuickGridView
 

C

CellItem(String, int, IModel<T>) - Constructor for class org.wicketstuff.QuickGridView.CellItem
 
CellItem(String, int, IModel<T>, boolean) - Constructor for class org.wicketstuff.QuickGridView.CellItem
 
cellItems() - Method in class org.wicketstuff.QuickGridView.RowItem
 
cells() - Method in class org.wicketstuff.QuickGridView
returns iterator to iterate through cells in the order they are rendered
ChildVisitor(Component) - Constructor for class org.wicketstuff.Synchronizer.ChildVisitor
 
COLUMNS_REPEATER_ID - Static variable in class org.wicketstuff.QuickGridView
 
component(Component, IVisit<Boolean>) - Method in class org.wicketstuff.Synchronizer.ChildVisitor
 
contains(String) - Method in class org.wicketstuff.DefaultAddAtStartStore
 
contains(String) - Method in interface org.wicketstuff.IAddAtStartStore
returns true if id exists in store
contains(Component) - Method in class org.wicketstuff.DefaultAddAtStartStore
 
contains(Component) - Method in interface org.wicketstuff.IAddAtStartStore
returns true if component's id exist in store
createChildren(Iterator<Item<T>>) - Method in class org.wicketstuff.QuickGridView
 
createChildren(Iterator<Item<T>>) - Method in class org.wicketstuff.QuickViewBase
 

D

DefaultAddAtStartStore - Class in org.wicketstuff
default store for elements added at start in quickview
DefaultAddAtStartStore() - Constructor for class org.wicketstuff.DefaultAddAtStartStore
 
DefaultQuickReuseStrategy - Class in org.wicketstuff
default reuse strategy used by QuickView ,this does NOT support addition of new items without re-rendering the view .it's used with PagingNavigator or AjaxPagingNavigator basically it's a wrapper of DefaultItemReuseStrategy to read more about it see DefaultItemReuseStrategy
DefaultQuickReuseStrategy() - Constructor for class org.wicketstuff.DefaultQuickReuseStrategy
 
DefaultSynchronizer - Class in org.wicketstuff
Synchronizer basically adds components(repeater's items) and scripts to the the AjaxRequestTarget after checking parent is not added to AjaxRequestTarget .If parent is added scripts and items are not added to the AjaxRequestTarget
DefaultSynchronizer(MarkupContainer, IPartialPageRequestHandler) - Constructor for class org.wicketstuff.DefaultSynchronizer
 
doProperInitializationCheck() - Method in class org.wicketstuff.navigator.ItemsNavigatorBase
don't override this,for internal use only

F

factory() - Method in class org.wicketstuff.QuickGridView
 
factory() - Method in class org.wicketstuff.QuickViewBase
 
findPartialPageRequestHandler(Class<? extends IPartialPageRequestHandler>) - Method in class org.wicketstuff.QuickViewBase
 
forceScrollBarForPage() - Method in class org.wicketstuff.navigator.AjaxPageScrollEventBehavior
 

G

get() - Static method in class org.wicketstuff.navigator.NavigatorCssReference
 
get() - Static method in class org.wicketstuff.RepeaterUtil
 
get() - Static method in class org.wicketstuff.RepeaterUtilReference
 
getAddAtStartStore() - Method in class org.wicketstuff.QuickViewBase
 
getAjaxRequestTarget() - Method in class org.wicketstuff.navigator.ItemsNavigatorBase
 
getAjaxRequestTarget() - Method in class org.wicketstuff.QuickViewBase
 
getColumns() - Method in class org.wicketstuff.QuickGridView
 
getComponents() - Method in class org.wicketstuff.Synchronizer
 
getComponentTag(Component) - Method in interface org.wicketstuff.IRepeaterUtil
finds ComponentTag of the component passed
getComponentTag(Component) - Method in class org.wicketstuff.RepeaterUtil
finds ComponentTag of the component passed
getCssClass() - Method in class org.wicketstuff.navigator.ItemsNavigatorBase
 
getCurrentPage() - Method in class org.wicketstuff.QuickViewBase
 
getDataProvider() - Method in class org.wicketstuff.QuickViewBase
 
getEnd() - Method in class org.wicketstuff.QuickViewBase
represents end of view ,can be any component it's position in the markup should be just after the view this is done so that the new children doesn't get mixedup with the other markup or another components specified in immediate parent
getIds() - Method in class org.wicketstuff.DefaultAddAtStartStore
 
getItems() - Method in class org.wicketstuff.QuickViewBase
iterator which iterates through the items in the order they are rendered in view ie.
getItems(IItemFactory<T>, Iterator<IModel<T>>, Iterator<Item<T>>) - Method in class org.wicketstuff.DefaultQuickReuseStrategy
Returns an iterator over items that will be added to the view.
getItems(IItemFactory<T>, Iterator<IModel<T>>, Iterator<Item<T>>) - Method in class org.wicketstuff.ItemsNavigationStrategy
Returns an iterator over items that will be added to the view.
getItems(IItemFactory<T>, Iterator<IModel<T>>, Iterator<Item<T>>) - Method in class org.wicketstuff.QuickReuseIfModelsEqualStrategy
 
getItems(IItemFactory<T>, Iterator<IModel<T>>, Iterator<Item<T>>) - Method in class org.wicketstuff.ReuseAllStrategy
reuses if models are equal
getItemsCount() - Method in class org.wicketstuff.QuickViewBase
same as dataprovider size but cached for request to improve performance in case of multiple call to avoid unnecessary expensive call of IDataProvider.size()
getItemsPerRequest() - Method in class org.wicketstuff.QuickViewBase
 
getMore() - Method in class org.wicketstuff.navigator.ItemsNavigatorBase
 
getNavigator() - Method in class org.wicketstuff.navigator.MoreLabel
 
getOrderedIds() - Method in class org.wicketstuff.DefaultAddAtStartStore
 
getPageCount() - Method in class org.wicketstuff.QuickViewBase
calculates the number of pages
getPageCreatedOnRender() - Method in class org.wicketstuff.AbstractPagingNavigationStrategy
 
getPageCreatedOnRender() - Method in interface org.wicketstuff.IQuickReuseStrategy
page to be created on render if page is zero then the current page rendered is reconstructed
getPageCreatedOnRender() - Method in class org.wicketstuff.ItemsNavigationStrategy
 
getPageCreatedOnRender() - Method in class org.wicketstuff.ReuseAllStrategy
 
getParent() - Method in interface org.wicketstuff.IQuickView
 
getPartialRequestHandlers() - Method in class org.wicketstuff.QuickViewBase
 
getPrecondition(Component) - Method in class org.wicketstuff.navigator.AjaxComponentScrollEventBehavior.ParentScrollListener
 
getPrecondition(Component) - Method in class org.wicketstuff.navigator.AjaxPageScrollEventBehavior.PageScrollListener
 
getRepeater() - Method in class org.wicketstuff.navigator.ItemsNavigatorBase
 
getRepeater() - Method in class org.wicketstuff.QuickGridView.RowItem
cells repeater
getRepeaterUtil() - Method in class org.wicketstuff.navigator.ItemsNavigatorBase
 
getRepeaterUtil() - Method in class org.wicketstuff.QuickViewBase
 
getRequestHandler() - Method in class org.wicketstuff.Synchronizer
 
getReuseStrategy() - Method in interface org.wicketstuff.IQuickView
 
getReuseStrategy() - Method in class org.wicketstuff.QuickViewBase
 
getRows() - Method in class org.wicketstuff.QuickGridView
 
getRowsCount() - Method in class org.wicketstuff.QuickViewBase
same as QuickViewBase.getItemsCount() but takes into account hierarchy so if the view is not visible in hierarchy the returned value is zero else return the getItemsCount() value
getSearchFor() - Method in class org.wicketstuff.Synchronizer
 
getStart() - Method in class org.wicketstuff.QuickViewBase
represents start of view ,can be any component it's position in the markup should be just before view this is done so that the new children doesn't get mixedup with the other markup or another components specified in immediate parent
getSynchronizer() - Method in class org.wicketstuff.QuickViewBase
Synchronizer basically adds components(repeater's items) and scripts to the associated IPartialPageRequestHandler after checking parent is not added to AjaxRequestTarget.
gridSize() - Method in class org.wicketstuff.QuickGridView
 

H

hasNext() - Method in class org.wicketstuff.QuickViewBase.ModelIterator
 

I

IAddAtStartStore - Interface in org.wicketstuff
store for elements added at start in quickview
initializeAddAtStartStoreIfRequired() - Method in class org.wicketstuff.QuickViewBase
 
instance - Static variable in class org.wicketstuff.navigator.NavigatorCssReference
 
IQuickReuseStrategy - Interface in org.wicketstuff
Interface for item reuse strategies.
IQuickView<T> - Interface in org.wicketstuff
QuickView's interface
IRepeaterUtil - Interface in org.wicketstuff
 
IRepeaterUtil.OutputMarkupIdNotTrueException - Exception in org.wicketstuff
throw this exception if outmarkupid is not set to true
IRepeaterUtil.QuickViewNotAddedToParentException - Exception in org.wicketstuff
throw this exception if quickview's parent is not found
IRepeaterUtil.ReuseStrategyNotSupportedException - Exception in org.wicketstuff
throw this exception if reuse constant set is not supported
isAjax() - Method in class org.wicketstuff.QuickViewBase
 
isComponentScrollBarAtBottom(MarkupContainer) - Method in interface org.wicketstuff.IRepeaterUtil
js calls which calls methods that when fired returns true if component's navigation-bar is at the bottom
isComponentScrollBarAtBottom(MarkupContainer) - Method in class org.wicketstuff.RepeaterUtil
js calls which calls methods that when fired returns true if component's navigation-bar is at the bottom
isPageScrollBarAtBottom() - Method in interface org.wicketstuff.IRepeaterUtil
js calls which calls methods that when fired returns true if page's navigation-bar is at the bottom
isPageScrollBarAtBottom() - Method in class org.wicketstuff.RepeaterUtil
js calls which calls methods that when fired returns true if page's navigation-bar is at the bottom
isParentAddedInPartialPageRequestHandler() - Method in class org.wicketstuff.Synchronizer
checks if parent of repeater is added to the components added to A.R.T(ajaxrequesttarget)
isPartialUpdatesSupported() - Method in class org.wicketstuff.AbstractItemsNavigationStrategy
 
isPartialUpdatesSupported() - Method in class org.wicketstuff.AbstractPagingNavigationStrategy
false means partial updates not supported
isPartialUpdatesSupported() - Method in interface org.wicketstuff.IQuickReuseStrategy
tells whether reuse strategy support addition of items to view without re-rendering QuickView
isProperInitializationCheckDone() - Method in class org.wicketstuff.navigator.ItemsNavigatorBase
don't override this,for internal use only
isRequestHandlerAjaxRequestTarget() - Method in class org.wicketstuff.Synchronizer
 
ItemsNavigationStrategy - Class in org.wicketstuff
this strategy supports addition of new items without the need to re-render the view .
ItemsNavigationStrategy() - Constructor for class org.wicketstuff.ItemsNavigationStrategy
 
ItemsNavigatorBase - Class in org.wicketstuff.navigator
base navigator which is inherited by AjaxItemsNavigator
ItemsNavigatorBase(String, IModel, IQuickView) - Constructor for class org.wicketstuff.navigator.ItemsNavigatorBase
 
iterator() - Method in class org.wicketstuff.DefaultAddAtStartStore
 
iterator() - Method in interface org.wicketstuff.IAddAtStartStore
iterator of components id kept in the store
iterator() - Method in class org.wicketstuff.QuickViewBase
this iterator doesn't iterate through the elements in the order they are rendered in view, use QuickViewBase.getItems()

M

ModelIterator(IDataProvider<T>, long, long) - Constructor for class org.wicketstuff.QuickViewBase.ModelIterator
Constructor
MoreLabel - Class in org.wicketstuff.navigator
a label with onclick ajaxeventbehavior which on click creates new items of quickview
MoreLabel(String, IModel, ItemsNavigatorBase) - Constructor for class org.wicketstuff.navigator.MoreLabel
 
MoreLabel.OnClickBehavior - Class in org.wicketstuff.navigator
 

N

NavigatorCssReference - Class in org.wicketstuff.navigator
 
newAddAtStartStore() - Method in class org.wicketstuff.QuickViewBase
 
newCellItem(String, int, IModel<T>) - Method in class org.wicketstuff.QuickGridView
 
newChildId() - Method in class org.wicketstuff.QuickViewBase
 
newDefaultSynchronizer() - Method in class org.wicketstuff.QuickViewBase
 
newEmptyCellItem(String, int) - Method in class org.wicketstuff.QuickGridView
 
newItem(String, int, IModel<T>) - Method in class org.wicketstuff.QuickViewBase
 
newModels(long, long) - Method in class org.wicketstuff.QuickViewBase
 
newMore() - Method in class org.wicketstuff.navigator.AjaxItemsNavigator
 
newMore() - Method in class org.wicketstuff.navigator.ItemsNavigatorBase
 
newOnClickBehavior() - Method in class org.wicketstuff.navigator.MoreLabel
 
newRowItem(String, int) - Method in class org.wicketstuff.QuickGridView
new rowItem
next() - Method in class org.wicketstuff.QuickViewBase.ModelIterator
 
nonARTSynchronizer() - Method in class org.wicketstuff.QuickViewBase
 

O

onAfterRespond(Map<String, Component>, AjaxRequestTarget) - Method in class org.wicketstuff.DefaultSynchronizer
 
onBeforeRender() - Method in class org.wicketstuff.navigator.ItemsNavigatorBase
 
onBeforeRespond(Map<String, Component>, AjaxRequestTarget) - Method in class org.wicketstuff.DefaultSynchronizer
 
onClick(AjaxRequestTarget) - Method in class org.wicketstuff.navigator.MoreLabel
 
OnClickBehavior() - Constructor for class org.wicketstuff.navigator.MoreLabel.OnClickBehavior
 
onConfigure() - Method in class org.wicketstuff.navigator.MoreLabel
 
onDetach() - Method in class org.wicketstuff.QuickViewBase
 
onEvent(AjaxRequestTarget) - Method in class org.wicketstuff.navigator.AjaxScrollEventBehaviorBase
 
onEvent(AjaxRequestTarget) - Method in class org.wicketstuff.navigator.MoreLabel.OnClickBehavior
 
onInitialize() - Method in class org.wicketstuff.navigator.AjaxItemsNavigator
 
onInitialize() - Method in class org.wicketstuff.navigator.ItemsNavigatorBase
 
onInitialize() - Method in class org.wicketstuff.navigator.MoreLabel
 
onPopulate() - Method in class org.wicketstuff.QuickViewBase
 
onScroll(AjaxRequestTarget) - Method in class org.wicketstuff.navigator.AjaxScrollEventBehaviorBase
Listener method for the ajax scroll event when you implement this method call AjaxScrollEventBehaviorBase.addItemsForNextPage(org.wicketstuff.IQuickView) to create items for next page/request
onStatefulEvent() - Method in class org.wicketstuff.navigator.ItemsNavigatorBase
on a stateful event say onclick ,this method creates new rows/items for the page
org.wicketstuff - package org.wicketstuff
 
org.wicketstuff.navigator - package org.wicketstuff.navigator
 
outPutMarkupIdNotTrue(IQuickView) - Method in interface org.wicketstuff.IRepeaterUtil
throws exception if outmarkupid of parent is not set true and outputMarkupPlaceholderTag is not set true
outPutMarkupIdNotTrue(IQuickView) - Method in class org.wicketstuff.RepeaterUtil
throws exception if outmarkupid of parent is not set true and outputMarkupPlaceholderTag is not set true
OutputMarkupIdNotTrueException(String) - Constructor for exception org.wicketstuff.IRepeaterUtil.OutputMarkupIdNotTrueException
 

P

PageScrollListener() - Constructor for class org.wicketstuff.navigator.AjaxPageScrollEventBehavior.PageScrollListener
 
parentNotSuitable(IQuickView) - Method in interface org.wicketstuff.IRepeaterUtil
throws exception if no suitable unary parent is found,unary parent is one which only has one child
parentNotSuitable(IQuickView) - Method in class org.wicketstuff.RepeaterUtil
throws exception if no suitable unary parent is found,unary parent is one which only has one child
ParentScrollListener() - Constructor for class org.wicketstuff.navigator.AjaxComponentScrollEventBehavior.ParentScrollListener
 
populate(Item<T>) - Method in class org.wicketstuff.QuickGridView
 
populate(Item<T>) - Method in class org.wicketstuff.QuickViewBase
 
populate(QuickGridView.CellItem<T>) - Method in class org.wicketstuff.QuickGridView
 
populateEmptyItem(QuickGridView.CellItem<T>) - Method in class org.wicketstuff.QuickGridView
 
prepend(String, String, String, String, String) - Method in interface org.wicketstuff.IRepeaterUtil
prepend js call ,creates a new dom tag element as the first element of parent
prepend(String, String, String, String, String) - Method in class org.wicketstuff.RepeaterUtil
prepend js call ,creates a new dom tag element as the first element of parent
prepend(MarkupContainer, MarkupContainer, Component, Component) - Method in interface org.wicketstuff.IRepeaterUtil
prepend js call ,creates a new dom tag element as the first element of parent
prepend(MarkupContainer, MarkupContainer, Component, Component) - Method in class org.wicketstuff.RepeaterUtil
prepend js call ,creates a new dom tag element as the first element of parent
prependScript(String...) - Method in class org.wicketstuff.Synchronizer
 
properInitializationCheckDone - Variable in class org.wicketstuff.navigator.ItemsNavigatorBase
 

Q

QuickGridView<T> - Class in org.wicketstuff
it renders items in rows and columns in table/grid format(same as GridView).it also lets you add and remove rows in ajax cases without the need to repaint parent(adding parent to AjaxRequestTarget causes re-rendering of whole repeater)
QuickGridView(String, IDataProvider<T>) - Constructor for class org.wicketstuff.QuickGridView
 
QuickGridView(String, IDataProvider<T>, Component, Component) - Constructor for class org.wicketstuff.QuickGridView
 
QuickGridView(String, IDataProvider<T>, IQuickReuseStrategy) - Constructor for class org.wicketstuff.QuickGridView
 
QuickGridView(String, IDataProvider<T>, IQuickReuseStrategy, Component, Component) - Constructor for class org.wicketstuff.QuickGridView
 
QuickGridView.CellItem<T> - Class in org.wicketstuff
a cell item represents one cell of the QuickGridView
QuickGridView.RowItem<T> - Class in org.wicketstuff
 
QuickReuseIfModelsEqualStrategy - Class in org.wicketstuff
reuse strategy that does NOT support addition of items without re-rendering the view.
QuickReuseIfModelsEqualStrategy() - Constructor for class org.wicketstuff.QuickReuseIfModelsEqualStrategy
 
QuickView<T> - Class in org.wicketstuff
adds,deletes elements without the need to re-render the View
QuickView(String, IDataProvider<T>) - Constructor for class org.wicketstuff.QuickView
 
QuickView(String, IDataProvider<T>, int) - Constructor for class org.wicketstuff.QuickView
 
QuickView(String, IDataProvider<T>, int, Component, Component) - Constructor for class org.wicketstuff.QuickView
 
QuickView(String, IDataProvider<T>, Component, Component) - Constructor for class org.wicketstuff.QuickView
 
QuickView(String, IDataProvider<T>, IQuickReuseStrategy) - Constructor for class org.wicketstuff.QuickView
 
QuickView(String, IDataProvider<T>, IQuickReuseStrategy, int) - Constructor for class org.wicketstuff.QuickView
 
QuickView(String, IDataProvider<T>, IQuickReuseStrategy, int, Component, Component) - Constructor for class org.wicketstuff.QuickView
 
QuickView(String, IDataProvider<T>, IQuickReuseStrategy, Component, Component) - Constructor for class org.wicketstuff.QuickView
 
QuickViewBase<T> - Class in org.wicketstuff
base class for QuickView
QuickViewBase(String, IDataProvider<T>, IQuickReuseStrategy) - Constructor for class org.wicketstuff.QuickViewBase
 
QuickViewBase(String, IDataProvider<T>, IQuickReuseStrategy, Component, Component) - Constructor for class org.wicketstuff.QuickViewBase
 
QuickViewBase.ModelIterator<T> - Class in org.wicketstuff
Helper class that converts input from IDataProvider to an iterator over view items.
QuickViewNotAddedToParentException(String) - Constructor for exception org.wicketstuff.IRepeaterUtil.QuickViewNotAddedToParentException
 

R

register(Class<? extends IPartialPageRequestHandler>) - Method in class org.wicketstuff.QuickViewBase
register partial page request handler class,for eg.
remove() - Method in class org.wicketstuff.QuickViewBase.ModelIterator
 
remove(String) - Method in class org.wicketstuff.DefaultAddAtStartStore
remove component id from store
remove(String) - Method in interface org.wicketstuff.IAddAtStartStore
remove component id from store
remove(String) - Method in class org.wicketstuff.QuickViewBase
 
remove(Component) - Method in class org.wicketstuff.DefaultAddAtStartStore
remove component id from store
remove(Component) - Method in interface org.wicketstuff.IAddAtStartStore
remove component id from store
remove(Component) - Method in class org.wicketstuff.QuickViewBase
 
removeItem(String, String) - Method in interface org.wicketstuff.IRepeaterUtil
removes js call for item whose markupid is passed
removeItem(String, String) - Method in class org.wicketstuff.RepeaterUtil
removes js call for item whose markupid is passed
removeItem(Component, Component) - Method in interface org.wicketstuff.IRepeaterUtil
removes js call for component which is provided
removeItem(Component, Component) - Method in class org.wicketstuff.RepeaterUtil
removes js call for component which is provided
removeRow(QuickGridView.RowItem<T>) - Method in class org.wicketstuff.QuickGridView
 
renderHead(Component, IHeaderResponse) - Method in class org.wicketstuff.navigator.AjaxPageScrollEventBehavior
 
renderHead(IHeaderResponse) - Method in class org.wicketstuff.navigator.MoreLabel
 
renderHead(IHeaderResponse) - Method in class org.wicketstuff.QuickViewBase
 
repeaterNotProperlyInitializedForItemsNavigation(IQuickView) - Method in class org.wicketstuff.navigator.ItemsNavigatorBase
checks if quickview is properly initialized for items navigation
RepeaterUtil - Class in org.wicketstuff
 
RepeaterUtil(Application) - Constructor for class org.wicketstuff.RepeaterUtil
 
RepeaterUtilReference - Class in org.wicketstuff
packageresourcereference to repeater.js
RepeaterUtilReference() - Constructor for class org.wicketstuff.RepeaterUtilReference
 
ReuseAllStrategy - Class in org.wicketstuff
reuse strategy that reuse existing items on re-render if models are equal see ReuseIfModelsEqualStrategy to read more
ReuseAllStrategy() - Constructor for class org.wicketstuff.ReuseAllStrategy
 
reuseStategyNotSupportedForItemsNavigation(IQuickView) - Method in interface org.wicketstuff.IRepeaterUtil
throws exception if reuse strategy is not supported for items navigation
reuseStategyNotSupportedForItemsNavigation(IQuickView) - Method in class org.wicketstuff.RepeaterUtil
 
ReuseStrategyNotSupportedException(String) - Constructor for exception org.wicketstuff.IRepeaterUtil.ReuseStrategyNotSupportedException
 
RowItem(String, int, IModel<T>) - Constructor for class org.wicketstuff.QuickGridView.RowItem
 
rows() - Method in class org.wicketstuff.QuickGridView
returns iterator to iterate through rows in the order they are rendered

S

safeLongToInt(long) - Method in interface org.wicketstuff.IRepeaterUtil
safely converts long to int
safeLongToInt(long) - Method in class org.wicketstuff.RepeaterUtil
safely converts long to int
scrollTo(int) - Method in class org.wicketstuff.QuickViewBase
when called on ajax event, this method moves navigation-bar to height passed in method , this works when parent has scroll specified in css by defining overflow-y property
scrollTo(String, int) - Method in interface org.wicketstuff.IRepeaterUtil
 
scrollTo(String, int) - Method in class org.wicketstuff.RepeaterUtil
 
scrollTo(IQuickView, int) - Method in interface org.wicketstuff.IRepeaterUtil
js call to scroll to height
scrollTo(IQuickView, int) - Method in class org.wicketstuff.RepeaterUtil
js call to scroll to height
scrollToBottom() - Method in class org.wicketstuff.QuickViewBase
when called on ajax event ,this method moves navigation-bar to bottom, this works when parent has scroll specified in css by defining overflow-y property
scrollToBottom(String) - Method in interface org.wicketstuff.IRepeaterUtil
 
scrollToBottom(String) - Method in class org.wicketstuff.RepeaterUtil
 
scrollToBottom(IQuickView) - Method in interface org.wicketstuff.IRepeaterUtil
js call to scroll to bottom
scrollToBottom(IQuickView) - Method in class org.wicketstuff.RepeaterUtil
js call to scroll to bottom
scrollToTop() - Method in class org.wicketstuff.QuickViewBase
when called on ajax event, this method moves navigation-bar to top , this works when parent has scroll specified in css by defining overflow-y property
scrollToTop(String) - Method in interface org.wicketstuff.IRepeaterUtil
 
scrollToTop(String) - Method in class org.wicketstuff.RepeaterUtil
 
scrollToTop(IQuickView) - Method in interface org.wicketstuff.IRepeaterUtil
js call to scroll to top
scrollToTop(IQuickView) - Method in class org.wicketstuff.RepeaterUtil
js call to scroll to top
setColumns(int) - Method in class org.wicketstuff.QuickGridView
Sets number of columns
setCssClass(String) - Method in class org.wicketstuff.navigator.ItemsNavigatorBase
 
setCurrentPage(long) - Method in class org.wicketstuff.QuickViewBase
 
setItemsPerRequest(int) - Method in class org.wicketstuff.QuickViewBase
 
setReuseStrategy(IQuickReuseStrategy) - Method in class org.wicketstuff.QuickViewBase
 
setRows(int) - Method in class org.wicketstuff.QuickGridView
Sets number of rows per page
showPageScrollBar() - Method in interface org.wicketstuff.IRepeaterUtil
 
showPageScrollBar() - Method in class org.wicketstuff.RepeaterUtil
simpleAdd(Component...) - Method in class org.wicketstuff.QuickViewBase
it's a simple add,new item is not drawn just added,no js fired
simpleAddRow(Component...) - Method in class org.wicketstuff.QuickGridView
it's a simple add,new item is not drawn just added,no js fired
simpleRemove(Component) - Method in class org.wicketstuff.QuickViewBase
it's a simple remove,the item is just removed from quickview ,no js fired
simpleRemoveAll() - Method in class org.wicketstuff.QuickViewBase
 
simpleRemoveAllRows() - Method in class org.wicketstuff.QuickGridView
 
simpleRemoveRow(Component) - Method in class org.wicketstuff.QuickGridView
it's a simple remove,the item is just removed from quickview ,no js fired
size() - Method in class org.wicketstuff.DefaultAddAtStartStore
 
size() - Method in interface org.wicketstuff.IAddAtStartStore
count of ids kept in store
submit() - Method in class org.wicketstuff.Synchronizer
add script s and components to request handler
Synchronizer - Class in org.wicketstuff
Synchronizer basically adds components(repeater's items) and scripts to the associated IPartialPageRequestHandler after checking parent is not added to AjaxRequestTarget.
Synchronizer(MarkupContainer, IPartialPageRequestHandler) - Constructor for class org.wicketstuff.Synchronizer
 
SYNCHRONIZER_KEY - Variable in class org.wicketstuff.QuickViewBase
key for Synchronizer in request metadata
Synchronizer.ChildVisitor - Class in org.wicketstuff
 

U

updateAjaxAttributes(AbstractDefaultAjaxBehavior, AjaxRequestAttributes) - Method in class org.wicketstuff.DefaultSynchronizer
 
updateAjaxAttributes(AjaxRequestAttributes) - Method in class org.wicketstuff.navigator.AjaxComponentScrollEventBehavior
 
updateAjaxAttributes(AjaxRequestAttributes) - Method in class org.wicketstuff.navigator.AjaxPageScrollEventBehavior
 
updateItemsPerPage() - Method in class org.wicketstuff.QuickGridView
 

_

_contributeAddAtEndScripts(Component...) - Method in class org.wicketstuff.QuickViewBase
 
_contributeAddAtStartScripts(Component...) - Method in class org.wicketstuff.QuickViewBase
 
_getAppendScripts() - Method in class org.wicketstuff.Synchronizer
 
_getCurrentPage() - Method in class org.wicketstuff.QuickViewBase
don't override,it's for internal use
_getPageCount() - Method in class org.wicketstuff.QuickViewBase
don't override ,it's used for testing purpose
_getParent() - Method in class org.wicketstuff.QuickViewBase
don't override,it's for internal use
_getPrependScripts() - Method in class org.wicketstuff.Synchronizer
 
_getRequestMetaData(MetaDataKey<T>) - Method in class org.wicketstuff.QuickViewBase
 
_setCurrentPage(long) - Method in class org.wicketstuff.QuickViewBase
don't override,it's for internal use
_setRequestMetaData(MetaDataKey<T>, T) - Method in class org.wicketstuff.QuickViewBase
 
A B C D F G H I M N O P Q R S U _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form