|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.markup.html.WebMarkupContainer
org.apache.wicket.markup.repeater.AbstractRepeater
org.apache.wicket.markup.repeater.RepeatingView
org.apache.wicket.markup.repeater.RefreshingView
org.apache.wicket.markup.repeater.AbstractPageableView
org.apache.wicket.markup.repeater.data.DataViewBase
org.apache.wicket.extensions.markup.html.repeater.data.grid.AbstractDataGridView
public abstract class AbstractDataGridView
Acts as a base for data-grid views. Unlike a data view a data-grid view populates both rows and columns. The columns are populated by an array of provided ICellPopulator objects.
DataGridView,
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, org.apache.wicket.Component.VisibilityChange |
| Field Summary |
|---|
| Fields inherited from class org.apache.wicket.Component |
|---|
ENABLE, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED6, FLAG_RESERVED7, FLAG_RESERVED8, PATH_SEPARATOR, RENDER |
| Constructor Summary | |
|---|---|
AbstractDataGridView(java.lang.String id,
ICellPopulator[] populators,
org.apache.wicket.markup.repeater.data.IDataProvider dataProvider)
Constructor |
|
| Method Summary | |
|---|---|
protected ICellPopulator[] |
internalGetPopulators()
|
protected org.apache.wicket.markup.repeater.Item |
newCellItem(java.lang.String id,
int index,
org.apache.wicket.model.IModel model)
Factory method for Item container that represents a cell. |
protected org.apache.wicket.markup.repeater.Item |
newItem(java.lang.String id,
int index,
org.apache.wicket.model.IModel model)
|
protected org.apache.wicket.markup.repeater.Item |
newRowItem(java.lang.String id,
int index,
org.apache.wicket.model.IModel model)
Factory method for Item container that represents a row. |
protected void |
onDetach()
|
protected void |
populateItem(org.apache.wicket.markup.repeater.Item item)
|
| Methods inherited from class org.apache.wicket.markup.repeater.data.DataViewBase |
|---|
getItemModels, internalGetDataProvider, internalGetItemCount |
| Methods inherited from class org.apache.wicket.markup.repeater.AbstractPageableView |
|---|
getCurrentPage, getItemModels, getPageCount, getRowCount, getViewOffset, getViewSize, internalGetRowsPerPage, internalSetRowsPerPage, onBeforeRender, setCurrentPage |
| Methods inherited from class org.apache.wicket.markup.repeater.RefreshingView |
|---|
addItems, getItemReuseStrategy, getItems, onPopulate, setItemReuseStrategy |
| Methods inherited from class org.apache.wicket.markup.repeater.RepeatingView |
|---|
newChildId, renderIterator |
| Methods inherited from class org.apache.wicket.markup.repeater.AbstractRepeater |
|---|
onRender, renderChild |
| Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer |
|---|
getMarkupType, getWebPage |
| Methods inherited from class org.apache.wicket.MarkupContainer |
|---|
add, addOrReplace, autoAdd, autoAdd, contains, findMarkupStream, get, getAssociatedMarkupStream, getMarkupStream, hasAssociatedMarkup, internalAdd, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onComponentTagBody, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, replace, setMarkupStream, setModel, size, 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, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getBehaviors, getBehaviors, getClassRelativePath, getComponentBorder, getConverter, getConverter, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMetaData, getModel, getModelComparator, getModelObject, getModelObjectAsString, getModelObjectAsString, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageFactory, 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, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, newPage, newPage, onAfterRender, onAttach, onBeginRequest, onComponentTag, onEndRequest, onModelChanged, onModelChanging, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderHead, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, setAuto, setComponentBorder, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMarkupId, setMetaData, setModelObject, setOutputMarkupId, setOutputMarkupPlaceholderTag, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, 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 |
|---|
public AbstractDataGridView(java.lang.String id,
ICellPopulator[] populators,
org.apache.wicket.markup.repeater.data.IDataProvider dataProvider)
id - component idpopulators - array of ICellPopulator objects that will be used to populate cell itemsdataProvider - data provider| Method Detail |
|---|
protected final ICellPopulator[] internalGetPopulators()
protected org.apache.wicket.markup.repeater.Item newCellItem(java.lang.String id,
int index,
org.apache.wicket.model.IModel model)
id - component id for the new data itemindex - the index of the new data itemmodel - the model for the new data item
Item,
RefreshingView.newItem(String, int, IModel)
protected final org.apache.wicket.markup.repeater.Item newItem(java.lang.String id,
int index,
org.apache.wicket.model.IModel model)
newItem in class org.apache.wicket.markup.repeater.RefreshingView
protected org.apache.wicket.markup.repeater.Item newRowItem(java.lang.String id,
int index,
org.apache.wicket.model.IModel model)
id - component id for the new data itemindex - the index of the new data itemmodel - the model for the new data item.
Item,
RefreshingView.newItem(String, int, IModel)protected void onDetach()
onDetach in class org.apache.wicket.markup.repeater.data.DataViewBaseDataViewBase.onDetach()protected final void populateItem(org.apache.wicket.markup.repeater.Item item)
populateItem in class org.apache.wicket.markup.repeater.RefreshingView
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||