A B C D E F G I J L M N O P Q R S T U V W 
All Classes All Packages

A

AbstractColumn<M,​I,​S> - Class in com.inmethod.grid.column
Convenience implementation of IGridColumn.
AbstractColumn(String, IModel<String>) - Constructor for class com.inmethod.grid.column.AbstractColumn
Creates instance with specified column id and header model
AbstractColumn(String, IModel<String>, S) - Constructor for class com.inmethod.grid.column.AbstractColumn
Creates instance with specified column id, header model and sort property.
AbstractGrid<M,​I,​S> - Class in com.inmethod.grid.common
Provides common functionality for DataGrid and TreeGrid.
AbstractGrid(String, IModel<M>, List<IGridColumn<M, I, S>>) - Constructor for class com.inmethod.grid.common.AbstractGrid
Creates new AbstractGrid instance
AbstractGridRow<M,​I,​S> - Class in com.inmethod.grid.common
Represents container of cell items in one row.
AbstractGridRow(String, IModel<I>) - Constructor for class com.inmethod.grid.common.AbstractGridRow
Constructor
AbstractHeaderToolbar<M,​I,​S> - Class in com.inmethod.grid.toolbar
Toolbars extending this class are displayed in table header right below the row displaying column names.
AbstractHeaderToolbar(AbstractGrid<M, I, S>, IModel<String>) - Constructor for class com.inmethod.grid.toolbar.AbstractHeaderToolbar
Constructor
AbstractLightWeightColumn<M,​I,​S> - Class in com.inmethod.grid.column
Convenience implementation of IGridColumn.
AbstractLightWeightColumn(String, IModel<String>) - Constructor for class com.inmethod.grid.column.AbstractLightWeightColumn
Creates instance with specified column id and header model
AbstractLightWeightColumn(String, IModel<String>, S) - Constructor for class com.inmethod.grid.column.AbstractLightWeightColumn
Creates instance with specified column id, header model and sort property.
AbstractPageableView<T> - Class in com.inmethod.grid.common
Wicket AbstractPageableView alternative that uses IDataSource as data source.
AbstractPageableView(String) - Constructor for class com.inmethod.grid.common.AbstractPageableView
Constructor.
AbstractPageableView(String, IModel<T>) - Constructor for class com.inmethod.grid.common.AbstractPageableView
Constructor,
AbstractToolbar<M,​I,​S> - Class in com.inmethod.grid.toolbar
Base for toolbar classes.
AbstractToolbar(AbstractGrid<M, I, S>, IModel<String>) - Constructor for class com.inmethod.grid.toolbar.AbstractToolbar
Constructor
AbstractTreeColumn<T extends TreeModel & Serializable,​I extends TreeNode & Serializable,​S> - Class in com.inmethod.grid.column.tree
Base class for TreeGrid column that contains the actual tree.
AbstractTreeColumn(String, IModel<String>) - Constructor for class com.inmethod.grid.column.tree.AbstractTreeColumn
Creates instance with specified column id and header model
AbstractTreeColumn(String, IModel<String>, S) - Constructor for class com.inmethod.grid.column.tree.AbstractTreeColumn
Creates instance with specified column id, header model and sort property.
AbstractTreeGridRow<M,​I,​S> - Class in com.inmethod.grid.treegrid
A row in tree grid.
AbstractTreeGridRow(String, IModel<I>, int) - Constructor for class com.inmethod.grid.treegrid.AbstractTreeGridRow
Constructor
addBottomToolbar(AbstractToolbar<M, I, S>) - Method in class com.inmethod.grid.common.AbstractGrid
Adds a toolbar to the bottom section (below the actual data).
addComponent(AjaxRequestTarget, Component) - Method in class com.inmethod.grid.treegrid.TreeGridBody
 
AddDeleteColumn<M,​I,​S> - Class in com.inmethod.grid.column.editable
Column that Displays Confirm, Cancel and Delete buttons
AddDeleteColumn(String, IModel<String>) - Constructor for class com.inmethod.grid.column.editable.AddDeleteColumn
Create a new AddDeleteColumn
AddDeletePanel<M,​I> - Class in com.inmethod.grid.column.editable
Backing Panel for the AddDeleteColumn displays: Add, Cancel, and Delete buttons
AddDeletePanel(String, IModel<I>, AbstractGrid<M, I, ?>) - Constructor for class com.inmethod.grid.column.editable.AddDeletePanel
 
addHeaderToolbar(AbstractHeaderToolbar<M, I, S>) - Method in class com.inmethod.grid.common.AbstractGrid
Ads a toolbar to the header section (below the grid header, above the actual data).
AddRecordsToolbar<D extends IDataSource<T>,​T extends Serializable,​S> - Class in com.inmethod.grid.toolbar
Toolbar that Adds a Button for Adding a new record to an existing DataGrid
AddRecordsToolbar(DataGrid<D, T, S>, IModel<T>, T) - Constructor for class com.inmethod.grid.toolbar.AddRecordsToolbar
 
AddRecordsToolbar(DataGrid<D, T, S>, IModel<T>, T, IModel<String>) - Constructor for class com.inmethod.grid.toolbar.AddRecordsToolbar
 
addTopToolbar(AbstractToolbar<M, I, S>) - Method in class com.inmethod.grid.common.AbstractGrid
Adds a toolbar to the top section (above the grid header).
addValidators(FormComponent<P>) - Method in class com.inmethod.grid.column.editable.EditablePropertyColumn
 
addValidators(FormComponent<P>) - Method in class com.inmethod.grid.column.editable.EditablePropertyTreeColumn
 
afterRender(Component) - Method in class com.inmethod.grid.common.AttachPrelightBehavior
AppendableDataProviderAdapter<T,​S> - Class in com.inmethod.grid
extends the functionality of DataProviderAdapter to make @{link IDataProvider} instances Appendable
AppendableDataProviderAdapter(IDataProvider<T>) - Constructor for class com.inmethod.grid.AppendableDataProviderAdapter
 
ASC - com.inmethod.grid.IGridSortState.Direction
Ascending direction
AttachPrelightBehavior - Class in com.inmethod.grid.common
When a single item is (rendered using Ajax this behavior makes sure that it has the prelight events attached.
AttachPrelightBehavior() - Constructor for class com.inmethod.grid.common.AttachPrelightBehavior
 

B

BaseTreeColumn<T extends TreeModel & Serializable,​I extends TreeNode & Serializable,​S> - Class in com.inmethod.grid.treegrid
INTERNAL
BaseTreeColumn(String, IModel<String>) - Constructor for class com.inmethod.grid.treegrid.BaseTreeColumn
Constructor.
BaseTreeColumn(String, IModel<String>, S) - Constructor for class com.inmethod.grid.treegrid.BaseTreeColumn
Constructor.

C

CANCEL - Static variable in class com.inmethod.grid.common.Icons
 
cellClicked(IModel<I>) - Method in class com.inmethod.grid.column.AbstractColumn
Allows to override default behavior when a row is clicked.
cellClicked(IModel<I>) - Method in class com.inmethod.grid.column.editable.EditablePropertyColumn
 
cellClicked(IModel<I>) - Method in class com.inmethod.grid.column.editable.EditablePropertyTreeColumn
 
cellClicked(IModel<I>) - Method in class com.inmethod.grid.column.editable.SubmitCancelColumn
 
cellClicked(IModel<I>) - Method in interface com.inmethod.grid.IGridColumn
Allows to override default behavior when a row is clicked.
CheckBoxColumn<M,​I,​S> - Class in com.inmethod.grid.column
Column that allows a row in grid to be selected.
CheckBoxColumn(String) - Constructor for class com.inmethod.grid.column.CheckBoxColumn
Creates a new checkbox column.
CheckBoxPanel<M,​I,​S> - Class in com.inmethod.grid.column.editable
Backing Panel for EditableCheckBoxColumn Panel with a Checkbox that updates the property of the row immediately after user leaves the field.
CheckBoxPanel(String, IModel<Boolean>, IModel<I>, AbstractColumn<M, I, S>) - Constructor for class com.inmethod.grid.column.editable.CheckBoxPanel
Constructor
CheckBoxPanel.DefaultCheckBox - Class in com.inmethod.grid.column.editable
 
cleanLastClickedColumn() - Method in class com.inmethod.grid.common.AbstractGrid
 
clearCache() - Method in class com.inmethod.grid.common.AbstractPageableView
clears the queryResult so the next use will be forced to re-initialize
clearSortState() - Method in class com.inmethod.grid.common.GridSortState
Resets the entire sort state.
clearSortState(S) - Method in class com.inmethod.grid.common.GridSortState
Clears the sort state for given property.
clone() - Method in class com.inmethod.grid.common.ColumnsState
Returns deep copy of the object.
columnSanityCheck(IGridColumn<M, I, S>) - Method in class com.inmethod.grid.common.AbstractGrid
Checks whether the column is a valid grid column
ColumnsHeader<M,​I,​S> - Class in com.inmethod.grid.common
Panel that provides the markup for ColumnsHeaderRepeater.
ColumnsHeader(String) - Constructor for class com.inmethod.grid.common.ColumnsHeader
Constructor.
ColumnsHeaderRepeater<M,​I,​S> - Class in com.inmethod.grid.common
Repeater that contains column header components.
ColumnsHeaderRepeater(String) - Constructor for class com.inmethod.grid.common.ColumnsHeaderRepeater
Constructor.
ColumnsState - Class in com.inmethod.grid.common
Manages the state (visibility, order and size) of grid columns.
ColumnsState(ColumnsState.Entry[]) - Constructor for class com.inmethod.grid.common.ColumnsState
Creates new ColumnsState instance.
ColumnsState(Collection<IGridColumn<M, I, S>>) - Constructor for class com.inmethod.grid.common.ColumnsState
Creates new ColumnsState instance.
ColumnsState.Entry - Class in com.inmethod.grid.common
State entry for single column.
com.inmethod.grid - package com.inmethod.grid
 
com.inmethod.grid.column - package com.inmethod.grid.column
 
com.inmethod.grid.column.editable - package com.inmethod.grid.column.editable
 
com.inmethod.grid.column.tree - package com.inmethod.grid.column.tree
 
com.inmethod.grid.common - package com.inmethod.grid.common
 
com.inmethod.grid.datagrid - package com.inmethod.grid.datagrid
 
com.inmethod.grid.toolbar - package com.inmethod.grid.toolbar
 
com.inmethod.grid.toolbar.paging - package com.inmethod.grid.toolbar.paging
 
com.inmethod.grid.treegrid - package com.inmethod.grid.treegrid
 
com.inmethod.icon - package com.inmethod.icon
 
COMPONENT_ID - Static variable in class com.inmethod.grid.common.SortableHeaderLinkPanel
INTERNAL
convertToString(C) - Method in class com.inmethod.grid.column.editable.DropDownChoiceColumn
convertToString(C) - Method in class com.inmethod.grid.column.editable.EditableLocalDateColumn
 
convertToString(C) - Method in class com.inmethod.grid.column.PropertyColumn
 
createConverter(Class<?>) - Method in class com.inmethod.grid.column.editable.LocalDateTextFieldPanel.DefaultDateTextField
 
createItem(long, IModel<T>) - Method in class com.inmethod.grid.datagrid.DataGridBody
 
CSS - Static variable in class com.inmethod.grid.common.AbstractGrid
 

D

DataGrid<D extends IDataSource<T>,​T,​S> - Class in com.inmethod.grid.datagrid
Advanced grid component.
DataGrid(String, D, List<IGridColumn<D, T, S>>) - Constructor for class com.inmethod.grid.datagrid.DataGrid
Crates a new DataGrid instance.
DataGrid(String, IModel<D>, List<IGridColumn<D, T, S>>) - Constructor for class com.inmethod.grid.datagrid.DataGrid
Crates a new DataGrid instance.
DataGrid.IGridQuery - Interface in com.inmethod.grid.datagrid
Extended query interface that makes it possible to obtain the DataGrid instance.
DataGridBody<D extends IDataSource<T>,​T,​S> - Class in com.inmethod.grid.datagrid
Contains data grid rows.
DataGridBody(String) - Constructor for class com.inmethod.grid.datagrid.DataGridBody
Constructor
DataProviderAdapter<T,​S> - Class in com.inmethod.grid
Adapter that allows using a wicket extension IDataProvider in an AbstractGrid.
DataProviderAdapter(IDataProvider<T>) - Constructor for class com.inmethod.grid.DataProviderAdapter
Creates a new DataProviderAdapter instance.
DefaultCheckBox(String, IModel<Boolean>) - Constructor for class com.inmethod.grid.column.editable.CheckBoxPanel.DefaultCheckBox
Constructor for DefaultCheckBox
DefaultDataGrid<D extends IDataSource<T>,​T,​S> - Class in com.inmethod.grid.datagrid
Convenience implementation that adds PagingToolbar and NoRecordsToolbar to the grid.
DefaultDataGrid(String, D, List<IGridColumn<D, T, S>>) - Constructor for class com.inmethod.grid.datagrid.DefaultDataGrid
Crates a new DefaultDataGrid instance.
DefaultDataGrid(String, IModel<D>, List<IGridColumn<D, T, S>>) - Constructor for class com.inmethod.grid.datagrid.DefaultDataGrid
Crates a new DefaultDataGrid instance.
DefaultDateTextField(String, IModel<LocalDate>) - Constructor for class com.inmethod.grid.column.editable.LocalDateTextFieldPanel.DefaultDateTextField
Constructor for DefaultDateTextField
DefaultDateTextField(String, IModel<LocalDate>, String) - Constructor for class com.inmethod.grid.column.editable.LocalDateTextFieldPanel.DefaultDateTextField
Constructor for DefaultDateTextField
DefaultDateTextField(String, IModel<LocalDate>, FormatStyle) - Constructor for class com.inmethod.grid.column.editable.LocalDateTextFieldPanel.DefaultDateTextField
Constructor for DefaultDateTextField
DefaultDropDownChoice(String, IModel<P>, IModel<? extends List<P>>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoicePanel.DefaultDropDownChoice
 
DefaultDropDownChoice(String, IModel<P>, IModel<? extends List<P>>, IChoiceRenderer<P>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoicePanel.DefaultDropDownChoice
 
DELETE - Static variable in class com.inmethod.grid.common.Icons
 
deleteRow(long, T) - Method in class com.inmethod.grid.AppendableDataProviderAdapter
 
deleteRow(long, T) - Method in interface com.inmethod.grid.IAppendableDataSource
Function for deleting an item from the specified index of the result data
DESC - com.inmethod.grid.IGridSortState.Direction
Descending direction
detach() - Method in class com.inmethod.grid.column.AbstractColumn
detach() - Method in class com.inmethod.grid.DataProviderAdapter
disableRowClickNotifications() - Method in class com.inmethod.grid.common.AbstractGrid
 
DropDownChoiceColumn<M,​I,​T,​S> - Class in com.inmethod.grid.column.editable
Property column that uses a DropDownChoicePanel as cell component when the item is selected.
DropDownChoiceColumn(String, IModel<String>, String) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(String, IModel<String>, String, List<T>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(String, IModel<String>, String, List<T>, IChoiceRenderer<T>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(String, IModel<String>, String, IModel<? extends List<? extends T>>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(String, IModel<String>, String, IModel<? extends List<? extends T>>, IChoiceRenderer<T>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(String, IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(String, IModel<String>, String, S, List<T>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(String, IModel<String>, String, S, List<T>, IChoiceRenderer<T>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(String, IModel<String>, String, S, IModel<? extends List<? extends T>>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(String, IModel<String>, String, S, IModel<? extends List<? extends T>>, IChoiceRenderer<T>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(IModel<String>, String) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(IModel<String>, String, List<T>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(IModel<String>, String, List<T>, IChoiceRenderer<T>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(IModel<String>, String, IModel<? extends List<? extends T>>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(IModel<String>, String, IModel<? extends List<? extends T>>, IChoiceRenderer<T>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(IModel<String>, String, S, List<T>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(IModel<String>, String, S, List<T>, IChoiceRenderer<T>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(IModel<String>, String, S, IModel<? extends List<? extends T>>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoiceColumn(IModel<String>, String, S, IModel<? extends List<? extends T>>, IChoiceRenderer<T>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoiceColumn
Constructor.
DropDownChoicePanel<M,​I,​P,​S> - Class in com.inmethod.grid.column.editable
Backing Panel for DropDownChoiceColumn with a DropDownChoice that updates the property of the row immediately after the user leaves the field.
DropDownChoicePanel(String, IModel<P>, IModel<I>, AbstractColumn<M, I, S>, IModel<? extends List<P>>, IChoiceRenderer<P>) - Constructor for class com.inmethod.grid.column.editable.DropDownChoicePanel
Constructor
DropDownChoicePanel.DefaultDropDownChoice<P> - Class in com.inmethod.grid.column.editable
 

E

EditableCellPanel<M,​I,​P,​S> - Class in com.inmethod.grid.column.editable
 
EditableCellPanel(String, AbstractColumn<M, I, S>, IModel<I>) - Constructor for class com.inmethod.grid.column.editable.EditableCellPanel
 
EditableCheckBoxColumn<M,​I,​S> - Class in com.inmethod.grid.column.editable
Property column that uses a CheckBoxPanel as cell component when the item is selected.
EditableCheckBoxColumn(String, IModel<String>, String) - Constructor for class com.inmethod.grid.column.editable.EditableCheckBoxColumn
Constructor.
EditableCheckBoxColumn(String, IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.editable.EditableCheckBoxColumn
Constructor.
EditableCheckBoxColumn(IModel<String>, String) - Constructor for class com.inmethod.grid.column.editable.EditableCheckBoxColumn
Constructor.
EditableCheckBoxColumn(IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.editable.EditableCheckBoxColumn
Constructor.
EditableLocalDateColumn<M,​I,​S> - Class in com.inmethod.grid.column.editable
Property column that uses a LocalDateTextFieldPanel as cell component when the item is selected.
EditableLocalDateColumn(String, IModel<String>, String) - Constructor for class com.inmethod.grid.column.editable.EditableLocalDateColumn
Constructor.
EditableLocalDateColumn(String, IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.editable.EditableLocalDateColumn
Constructor.
EditableLocalDateColumn(IModel<String>, String) - Constructor for class com.inmethod.grid.column.editable.EditableLocalDateColumn
Constructor.
EditableLocalDateColumn(IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.editable.EditableLocalDateColumn
Constructor.
EditablePropertyColumn<M,​I,​P,​S> - Class in com.inmethod.grid.column.editable
Property column that uses a TextFieldPanel as cell component when the item is selected.
EditablePropertyColumn(String, IModel<String>, String) - Constructor for class com.inmethod.grid.column.editable.EditablePropertyColumn
Constructor.
EditablePropertyColumn(String, IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.editable.EditablePropertyColumn
Constructor.
EditablePropertyColumn(IModel<String>, String) - Constructor for class com.inmethod.grid.column.editable.EditablePropertyColumn
Constructor.
EditablePropertyColumn(IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.editable.EditablePropertyColumn
Constructor.
EditablePropertyTreeColumn<T extends TreeModel & Serializable,​I extends TreeNode & Serializable,​P,​S> - Class in com.inmethod.grid.column.editable
Tree column that allows to edit the property when item is selected.
EditablePropertyTreeColumn(String, IModel<String>, String) - Constructor for class com.inmethod.grid.column.editable.EditablePropertyTreeColumn
Constructor.
EditablePropertyTreeColumn(String, IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.editable.EditablePropertyTreeColumn
Constructor.
EditablePropertyTreeColumn(IModel<String>, String) - Constructor for class com.inmethod.grid.column.editable.EditablePropertyTreeColumn
Constructor.
EditablePropertyTreeColumn(IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.editable.EditablePropertyTreeColumn
Constructor.
EM - com.inmethod.grid.SizeUnit
CSS EM unit
Entry(String) - Constructor for class com.inmethod.grid.common.ColumnsState.Entry
Creates new entry instance
EX - com.inmethod.grid.SizeUnit
CSS EX unit

F

findParentRow(Component) - Method in class com.inmethod.grid.common.AbstractGrid
Returns the row in DataTable that contains the child component
findParentRow(Component) - Method in class com.inmethod.grid.datagrid.DataGrid
Returns the row in DataTable that contains the child component
findParentRow(Component) - Method in class com.inmethod.grid.treegrid.TreeGrid
 
findRowComponent(IModel<I>) - Method in class com.inmethod.grid.common.AbstractGrid
Returns the row component for specified item.
findRowComponent(IModel<I>) - Method in class com.inmethod.grid.treegrid.TreeGrid
 
findRowComponent(IModel<T>) - Method in class com.inmethod.grid.datagrid.DataGrid
Returns the row component for specified item.
FOLDER_CLOSED - Static variable in class com.inmethod.grid.common.Icons
Default icon for a closed folder.
FOLDER_OPEN - Static variable in class com.inmethod.grid.common.Icons
Default icon for an opened folder.

G

getActiveColumns() - Method in class com.inmethod.grid.common.AbstractGrid
Returns collection of currently visible columns.
getActiveColumns() - Method in class com.inmethod.grid.common.AbstractGridRow
 
getActiveColumns() - Method in class com.inmethod.grid.datagrid.DataGridBody
 
getActiveColumns() - Method in class com.inmethod.grid.toolbar.AbstractToolbar
Returns the collection of currently displayed columns in grid.
getActiveColumns() - Method in class com.inmethod.grid.treegrid.TreeGridBody
 
getAllColumns() - Method in class com.inmethod.grid.common.AbstractGrid
Returns the list of all columns in this grid.
getCancelIcon() - Method in class com.inmethod.grid.column.editable.SubmitCancelColumn
 
getCellCssClass(IModel<I>, int) - Method in class com.inmethod.grid.column.AbstractColumn
Returns the cell specified by rowModel.
getCellCssClass(IModel<I>, int) - Method in class com.inmethod.grid.column.CheckBoxColumn
Returns the cell specified by rowModel.
getCellCssClass(IModel<I>, int) - Method in class com.inmethod.grid.column.editable.EditablePropertyColumn
Returns the cell specified by rowModel.
getCellCssClass(IModel<I>, int) - Method in class com.inmethod.grid.column.editable.EditablePropertyTreeColumn
Returns the cell specified by rowModel.
getCellCssClass(IModel<I>, int) - Method in class com.inmethod.grid.column.editable.SubmitCancelColumn
 
getCellCssClass(IModel<I>, int) - Method in class com.inmethod.grid.column.WicketColumnAdapter
Returns the cell specified by rowModel.
getCellCssClass(IModel<I>, int) - Method in interface com.inmethod.grid.IGridColumn
Returns the cell specified by rowModel.
getColSpan(IModel<I>) - Method in class com.inmethod.grid.column.AbstractColumn
Returns the spanning value for cell specified by rowModel.
getColSpan(IModel<I>) - Method in interface com.inmethod.grid.IGridColumn
Returns the spanning value for cell specified by rowModel.
getColumn() - Method in class com.inmethod.grid.column.editable.EditableCellPanel
 
getColumnId() - Method in class com.inmethod.grid.common.ColumnsState.Entry
Returns column identifier.
getColumns() - Method in class com.inmethod.grid.common.GridSortState
Returns all IGridSortState.ISortStateColumn instances in this state.
getColumns() - Method in interface com.inmethod.grid.IGridSortState
Returns the sort state values for various columns sorted by column priority.
getColumnState() - Method in class com.inmethod.grid.common.AbstractGrid
Returns the column state.
getColumnStates() - Method in class com.inmethod.grid.common.ColumnsState
Returns collection of ColumnsState.Entry instances of this ColumnsState.
getColumnVisibility(String) - Method in class com.inmethod.grid.common.ColumnsState
Returns the visibility of given column.
getColumnWidth(String) - Method in class com.inmethod.grid.common.ColumnsState
Returns the width of column with specified id.
getContentHeight() - Method in class com.inmethod.grid.common.AbstractGrid
Returns the content height.
getContentHeightSizeUnit() - Method in class com.inmethod.grid.common.AbstractGrid
Returns the size unit for content height.
getConverter() - Method in class com.inmethod.grid.column.editable.LocalDateTextFieldPanel
 
getConverter(Class<C>) - Method in class com.inmethod.grid.column.PropertyColumn
 
getCount() - Method in interface com.inmethod.grid.IDataSource.IQuery
Returns the amount of items to be loaded.
getCurrentPage() - Method in class com.inmethod.grid.common.AbstractPageableView
 
getCurrentPage() - Method in class com.inmethod.grid.datagrid.DataGrid
 
getCurrentPage() - Method in class com.inmethod.grid.datagrid.DataGridBody
getCurrentPageItemCount() - Method in class com.inmethod.grid.common.AbstractPageableView
Returns the count of items on current page.
getCurrentPageItemCount() - Method in class com.inmethod.grid.datagrid.DataGrid
 
getCurrentWidth() - Method in class com.inmethod.grid.common.ColumnsState.Entry
Returns the current width, or -1 if the width is not set.
getDataGrid() - Method in interface com.inmethod.grid.datagrid.DataGrid.IGridQuery
 
getDataGrid() - Method in class com.inmethod.grid.toolbar.NoRecordsToolbar
Returns the DataGrid instance this toolbar belongs to.
getDataGrid() - Method in class com.inmethod.grid.toolbar.paging.PagingToolbar
Returns the DataGrid to which this toolbar belongs.
getDataSource() - Method in class com.inmethod.grid.common.AbstractPageableView
 
getDataSource() - Method in class com.inmethod.grid.datagrid.DataGrid
Returns the IDataSource instance this data grid uses to fetch the data.
getDataSource() - Method in class com.inmethod.grid.datagrid.DataGridBody
 
getDefaultNodeModel() - Method in class com.inmethod.grid.treegrid.TreePanel
 
getDefaultRowModel() - Method in class com.inmethod.grid.column.editable.EditableCellPanel
 
getDefaultRowModel() - Method in class com.inmethod.grid.common.AbstractGridRow
 
getDeleteIcon() - Method in class com.inmethod.grid.column.editable.AddDeleteColumn
 
getDeleteIcon() - Method in class com.inmethod.grid.column.editable.AddDeletePanel
 
getDirection() - Method in interface com.inmethod.grid.IGridSortState.ISortStateColumn
Returns the direction in which this column should be sorted
getEditComponent() - Method in class com.inmethod.grid.column.editable.CheckBoxPanel
 
getEditComponent() - Method in class com.inmethod.grid.column.editable.DropDownChoicePanel
getEditComponent() - Method in class com.inmethod.grid.column.editable.EditableCellPanel
 
getEditComponent() - Method in class com.inmethod.grid.column.editable.LocalDateTextFieldPanel
 
getEditComponent() - Method in class com.inmethod.grid.column.editable.TextFieldPanel
 
getEntry(String) - Method in class com.inmethod.grid.common.ColumnsState
Returns the ColumnsState.Entry instance for column with give id, or null if the entry doesn't exist.
getFieldModel(IModel<I>) - Method in class com.inmethod.grid.column.editable.EditablePropertyColumn
 
getFieldModel(IModel<I>) - Method in class com.inmethod.grid.column.editable.EditablePropertyTreeColumn
 
getForm() - Method in class com.inmethod.grid.common.AbstractGrid
 
getFrom() - Method in interface com.inmethod.grid.IDataSource.IQuery
Returns the index of first item to be loaded
getGrid() - Method in class com.inmethod.grid.column.AbstractColumn
Returns the grid instance associated with this column.
getGrid() - Method in class com.inmethod.grid.common.GridSortState
 
getGrid() - Method in interface com.inmethod.grid.IGridSortState
 
getGrid() - Method in class com.inmethod.grid.toolbar.AbstractToolbar
Returns the grid this toolbar belongs to.
getHeaderCssClass() - Method in class com.inmethod.grid.column.AbstractColumn
Returns the CSS class for this column header.
getHeaderCssClass() - Method in class com.inmethod.grid.column.CheckBoxColumn
 
getHeaderCssClass() - Method in interface com.inmethod.grid.IGridColumn
Returns the CSS class for this column header.
getHeaderModel() - Method in class com.inmethod.grid.column.AbstractColumn
Returns the model for header (caption)
getHeaderTooltipModel() - Method in class com.inmethod.grid.column.AbstractColumn
Returns the model for header tooltip
getHeight() - Method in interface com.inmethod.icon.Icon
Returns the icon height.
getHeight() - Method in class com.inmethod.icon.PackageIcon
Returns the icon height.
getIcon() - Method in class com.inmethod.icon.IconImage
Returns the icon instance associated with this component.
getIcon(IModel<I>) - Method in class com.inmethod.grid.column.tree.AbstractTreeColumn
Returns the icon for given TreeNode.
getIcon(IModel<I>) - Method in class com.inmethod.grid.treegrid.BaseTreeColumn
Returns the icon for given TreeNode.
getIcon(IModel<I>) - Method in class com.inmethod.grid.treegrid.TreePanel
Return the icon for this node or null if no icon should be used.
getIconComponent() - Method in class com.inmethod.grid.treegrid.TreePanel
Returns the icon component instance.
getId() - Method in class com.inmethod.grid.column.AbstractColumn
Returns the column id.
getId() - Method in interface com.inmethod.grid.IGridColumn
Returns the column id.
getInitialSize() - Method in class com.inmethod.grid.column.AbstractColumn
Returns the initial size of column.
getInitialSize() - Method in interface com.inmethod.grid.IGridColumn
Returns the initial size of column.
getItemModels() - Method in class com.inmethod.grid.common.AbstractPageableView
 
getLastClickedColumn() - Method in class com.inmethod.grid.common.AbstractGrid
 
getLevel() - Method in class com.inmethod.grid.treegrid.AbstractTreeGridRow
Returns a depth level of the node belonging to this row.
getLocale() - Method in class com.inmethod.grid.column.PropertyColumn
 
getMaxSize() - Method in class com.inmethod.grid.column.AbstractColumn
Returns the maximal size of resizable column.
getMaxSize() - Method in interface com.inmethod.grid.IGridColumn
Returns the maximal size of resizable column.
getMinSize() - Method in class com.inmethod.grid.column.AbstractColumn
Returns the minimal size of resizable column.
getMinSize() - Method in interface com.inmethod.grid.IGridColumn
Returns the minimal size of resizable column.
getModelObject(IModel<I>) - Method in class com.inmethod.grid.column.PropertyColumn
 
getNewData() - Method in class com.inmethod.grid.toolbar.AddRecordsToolbar
function to allow easy overrides for returning custom Data when adding new records to the table
getPageCount() - Method in class com.inmethod.grid.common.AbstractPageableView
Gets the total number of pages this pageable object has.
getPageCount() - Method in class com.inmethod.grid.datagrid.DataGrid
Gets the total number of pages this pageable object has.
getPageCount() - Method in class com.inmethod.grid.datagrid.DataGridBody
getProperty(Object, String) - Method in class com.inmethod.grid.column.PropertyColumn
 
getPropertyExpression() - Method in class com.inmethod.grid.column.PropertyColumn
Returns the property expression.
getPropertyExpression() - Method in class com.inmethod.grid.column.tree.PropertyTreeColumn
Returns the property expression.
getPropertyLabel() - Method in class com.inmethod.grid.column.LinkColumn
 
getPropertyName() - Method in interface com.inmethod.grid.IGridSortState.ISortStateColumn
Returns the property name
getRowNumber() - Method in class com.inmethod.grid.common.AbstractGridRow
 
getRowsPerPage() - Method in class com.inmethod.grid.common.AbstractPageableView
 
getRowsPerPage() - Method in class com.inmethod.grid.datagrid.DataGrid
Returns the maximal amount of rows shown on one page.
getRowsPerPage() - Method in class com.inmethod.grid.datagrid.DataGridBody
 
getRowTooltipModel(IModel<I>) - Method in class com.inmethod.grid.column.CheckBoxColumn
Overriding this method allows to specify a tooltip for checkbox in each row.
getSelectedItems() - Method in class com.inmethod.grid.common.AbstractGrid
Returns the collection of models of all currently selected items.
getSelectedItems() - Method in class com.inmethod.grid.datagrid.DataGrid
Returns the collection of models of all currently selected items.
getSelectedItems() - Method in class com.inmethod.grid.treegrid.TreeGrid
Returns the collection of models of all currently selected items.
getSizeUnit() - Method in class com.inmethod.grid.column.AbstractColumn
Returns the unit in which sizes are specified.
getSizeUnit() - Method in interface com.inmethod.grid.IGridColumn
Returns the unit in which sizes are specified.
getSortProperty() - Method in class com.inmethod.grid.column.AbstractColumn
Result of this method determines whether the column is sortable and in case it is, also determines the sort property.
getSortProperty() - Method in class com.inmethod.grid.column.WicketColumnAdapter
Result of this method determines whether the column is sortable and in case it is, also determines the sort property.
getSortProperty() - Method in interface com.inmethod.grid.IGridColumn
Result of this method determines whether the column is sortable and in case it is, also determines the sort property.
getSortState() - Method in class com.inmethod.grid.common.AbstractGrid
Returns the sort state of this grid.
getSortState() - Method in class com.inmethod.grid.common.AbstractPageableView
 
getSortState() - Method in class com.inmethod.grid.datagrid.DataGridBody
 
getSortState() - Method in interface com.inmethod.grid.IDataSource.IQuery
Returns the IGridSortState that can be used to determine which sortable columns have been used to sort the table.
getSortStateForProperty(S) - Method in class com.inmethod.grid.common.GridSortState
Returns the IGridSortState.ISortStateColumn for given property or null if there is no such entry.
getSubmitIcon() - Method in class com.inmethod.grid.column.editable.SubmitCancelColumn
 
getTheme() - Method in class com.inmethod.grid.common.AbstractGrid
Returns the theme identifier
getTotalCount() - Method in interface com.inmethod.grid.IDataSource.IQuery
Returns the total amount of rows or IDataSource.IQuery.UNKNOWN_TOTAL_COUNT if the amount of rows is not known yet.
getTotalRowCount() - Method in class com.inmethod.grid.common.AbstractPageableView
Returns the total count of items (sum of count of items on all pages) or AbstractPageableView.UNKNOWN_COUNT in case the count can't be determined.
getTotalRowCount() - Method in class com.inmethod.grid.datagrid.DataGrid
Returns the total count of items (sum of count of items on all pages) or AbstractPageableView.UNKNOWN_COUNT in case the count can't be determined.
getTree() - Method in class com.inmethod.grid.treegrid.TreeGrid
Returns the inner tree of the TreeGrid.
getTreeGrid() - Method in class com.inmethod.grid.treegrid.BaseTreeColumn
Returns the TreeGrid this column belongs to.
getTreeState() - Method in class com.inmethod.grid.treegrid.TreeGrid
Returns the tree state
getUrl() - Method in interface com.inmethod.icon.Icon
Returns the URL of icon image.
getUrl() - Method in class com.inmethod.icon.PackageIcon
Returns the URL of icon image.
getValue() - Method in enum com.inmethod.grid.SizeUnit
Returns the string representation of the unit.
getVisibleColumns(Collection<IGridColumn<M, I, S>>) - Method in class com.inmethod.grid.common.ColumnsState
Filters the given IGridColumn collection leaving only the columns with visibility set to true.
getWidth() - Method in interface com.inmethod.icon.Icon
Returns the icon width.
getWidth() - Method in class com.inmethod.icon.PackageIcon
Returns the icon width.
getWrapText() - Method in class com.inmethod.grid.column.AbstractColumn
Determines the behavior when there is more text in cell than it fits in it.
getWrapText() - Method in interface com.inmethod.grid.IGridColumn
Determines the behavior when there is more text in cell than it fits in it.
GridSortState<S> - Class in com.inmethod.grid.common
An IGridSortState implementation.
GridSortState(AbstractGrid<?, ?, S>) - Constructor for class com.inmethod.grid.common.GridSortState
Constructor.

I

IAppendableDataSource<T> - Interface in com.inmethod.grid
Extends the IDataSource interface with methods necessary to support dynamically adding data to the provider
Icon - Interface in com.inmethod.icon
Simple interface that represents an icon.
IconImage - Class in com.inmethod.icon
Simple component that displays an icon.
IconImage(String) - Constructor for class com.inmethod.icon.IconImage
Creates a new icon instance.
IconImage(String, Icon) - Constructor for class com.inmethod.icon.IconImage
Creates a new icon instance.
IconImage(String, IModel<Icon>) - Constructor for class com.inmethod.icon.IconImage
Creates a a new icon instance.
Icons - Class in com.inmethod.grid.common
Contains default tree icons.
IDataSource<T> - Interface in com.inmethod.grid
Interface used to provide data to data views.
IDataSource.IQuery - Interface in com.inmethod.grid
Specifies the subset of data to be loaded.
IDataSource.IQueryResult<T> - Interface in com.inmethod.grid
Used to pass the total row count and the loaded item to the caller of IDataSource.query(IDataSource.IQuery, IDataSource.IQueryResult) method.
IGridColumn<M,​I,​S> - Interface in com.inmethod.grid
Represents a column in a DataGrid or a TreeGrid.
IGridSortState<S> - Interface in com.inmethod.grid
Allows to query the sort state of a grid.
IGridSortState.Direction - Enum in com.inmethod.grid
The direction.
IGridSortState.ISortStateColumn<S> - Interface in com.inmethod.grid
Pair of property name and IGridSortState.Direction
insert() - Method in class com.inmethod.grid.toolbar.AddRecordsToolbar
inserts data into the table
insertRow(long, T) - Method in class com.inmethod.grid.AppendableDataProviderAdapter
 
insertRow(long, T) - Method in interface com.inmethod.grid.IAppendableDataSource
Function for appending an item to the end of the result data
insertRow(IModel<T>) - Method in class com.inmethod.grid.datagrid.DataGridBody
 
insertRow(T) - Method in class com.inmethod.grid.datagrid.DataGrid
Insert the rowData into the grid
INTERNAL_TOOLBAR_ITEM_ID - Static variable in class com.inmethod.grid.common.AbstractGrid
INTERNAL
IRenderable<T> - Interface in com.inmethod.grid
Lightweight columns return an implementation of this interface to render cell output.
isAllowSelectMultiple() - Method in class com.inmethod.grid.common.AbstractGrid
Returns whether user will be able to select more than one item at a time.
isAllowSelectMultiple() - Method in class com.inmethod.grid.datagrid.DataGrid
Returns whether user will be able to select more than one item at a time.
isAllowSelectMultiple() - Method in class com.inmethod.grid.treegrid.TreeGrid
Returns whether user will be able to select more than one item at a time.
isAutoSelectChildren() - Method in class com.inmethod.grid.treegrid.TreeGrid
Returns whether children of selected nodes should be automatically treated as selected node.
isCheckBoxEnabled(IModel<I>) - Method in class com.inmethod.grid.column.CheckBoxColumn
 
isCheckBoxVisible(IModel<I>) - Method in class com.inmethod.grid.column.CheckBoxColumn
 
isCleanSelectionOnPageChange() - Method in class com.inmethod.grid.datagrid.DataGrid
 
isClickRowToDeselect() - Method in class com.inmethod.grid.common.AbstractGrid
Returns whether clicking a selected row deselects it.
isClickRowToSelect() - Method in class com.inmethod.grid.common.AbstractGrid
Returns whether a click on grid row should select/deselect the row.
isClickToEdit() - Method in class com.inmethod.grid.column.editable.EditablePropertyColumn
 
isClickToEdit() - Method in class com.inmethod.grid.column.editable.EditablePropertyTreeColumn
 
isEscapeMarkup() - Method in class com.inmethod.grid.column.PropertyColumn
Returns whether the markup will be escaped.
isFocusTextField() - Method in class com.inmethod.grid.column.editable.EditableCellPanel
 
isForceRebuildOnSelectionChange() - Method in class com.inmethod.grid.treegrid.TreeGridBody
 
isItemEdited(IModel<I>) - Method in class com.inmethod.grid.common.AbstractGrid
Returns whether the row is in editable mode.
isItemSelected(IModel<I>) - Method in class com.inmethod.grid.common.AbstractGrid
Queries whether the item specified by itemModel is currently selected.
isItemSelected(IModel<I>) - Method in class com.inmethod.grid.treegrid.TreeGrid
Queries whether the item specified by itemModel is currently selected.
isItemSelected(IModel<T>) - Method in class com.inmethod.grid.datagrid.DataGrid
Queries whether the item specified by itemModel is currently selected.
isItemSelected(IModel<T>) - Method in class com.inmethod.grid.datagrid.DataGridBody
 
isLightWeight(IModel<I>) - Method in class com.inmethod.grid.column.AbstractColumn
Returns whether this column is uses a component for cell in given row (not lightweight) or an IRenderable implementation.
isLightWeight(IModel<I>) - Method in class com.inmethod.grid.column.AbstractLightWeightColumn
Returns whether this column is uses a component for cell in given row (not lightweight) or an IRenderable implementation.
isLightWeight(IModel<I>) - Method in class com.inmethod.grid.column.editable.EditablePropertyColumn
Returns whether this column is uses a component for cell in given row (not lightweight) or an IRenderable implementation.
isLightWeight(IModel<I>) - Method in interface com.inmethod.grid.IGridColumn
Returns whether this column is uses a component for cell in given row (not lightweight) or an IRenderable implementation.
isReorderable() - Method in class com.inmethod.grid.column.AbstractColumn
isReorderable() - Method in interface com.inmethod.grid.IGridColumn
Returns whether user will be allowed to reorder this column (i.e.
isResizable() - Method in class com.inmethod.grid.column.AbstractColumn
Returns whether user will be able to resize this column.
isResizable() - Method in interface com.inmethod.grid.IGridColumn
Returns whether user will be able to resize this column.
isSelectToEdit() - Method in class com.inmethod.grid.common.AbstractGrid
Returns whether selected rows are also editable.
isUseYui() - Method in class com.inmethod.grid.common.AbstractGrid
 
isVisible() - Method in class com.inmethod.grid.column.editable.EditableCellPanel
 
isVisible() - Method in class com.inmethod.grid.common.ColumnsState.Entry
Return whether the column is visible.
isVisible() - Method in class com.inmethod.grid.toolbar.NoRecordsToolbar
Only shows this toolbar when there are no rows
ITEM - Static variable in class com.inmethod.grid.common.Icons
Default icon for a non-folder node.

J

JS_DOM - Static variable in class com.inmethod.grid.common.AbstractGrid
 
JS_EVENT - Static variable in class com.inmethod.grid.common.AbstractGrid
 
JS_SCRIPT - Static variable in class com.inmethod.grid.common.AbstractGrid
 
JS_SCRIPT_JQ - Static variable in class com.inmethod.grid.common.AbstractGrid
 
JS_YAHOO - Static variable in class com.inmethod.grid.common.AbstractGrid
 

L

LinkColumn<M,​I,​S> - Class in com.inmethod.grid.column
Abstract column to display links in a DataGrid
LinkColumn(String, String, IModel<String>) - Constructor for class com.inmethod.grid.column.LinkColumn
Create a new Link Column
LinkColumn(String, String, IModel<String>, S) - Constructor for class com.inmethod.grid.column.LinkColumn
Create a new Link Column
LinkPanel<M,​I> - Class in com.inmethod.grid.column
Backing Panel for the LinkColumn to do the actual "work" of properly displaying a link
LinkPanel(String, String) - Constructor for class com.inmethod.grid.column.LinkPanel
Creates a new LinkPanel
LinkPanel(String, String, IModel<I>) - Constructor for class com.inmethod.grid.column.LinkPanel
Creates a new LinkPanel
LocalDateTextFieldPanel<M,​I,​S> - Class in com.inmethod.grid.column.editable
Backing Panel for EditableLocalDateColumn Panel with a LocalDateTextField that updates the property of the row immediately after user leaves the field.
LocalDateTextFieldPanel(String, IModel<LocalDate>, IModel<I>, AbstractColumn<M, I, S>, FormatStyle) - Constructor for class com.inmethod.grid.column.editable.LocalDateTextFieldPanel
Constructor
LocalDateTextFieldPanel.DefaultDateTextField - Class in com.inmethod.grid.column.editable
 

M

markAllItemsDirty() - Method in class com.inmethod.grid.datagrid.DataGrid
Makes the next call to DataGrid.update() refresh the entire grid.
markItemDirty(IModel<I>) - Method in class com.inmethod.grid.common.AbstractGrid
Marks the item from the given model as dirty.
markItemDirty(IModel<I>) - Method in class com.inmethod.grid.treegrid.TreeGrid
 
markItemDirty(IModel<T>) - Method in class com.inmethod.grid.datagrid.DataGrid
Marks the item from the given model as dirty.
model(T) - Method in class com.inmethod.grid.DataProviderAdapter
Allows wrapping the object in a model which will be set as model of the appropriate row.
model(T) - Method in interface com.inmethod.grid.IDataSource
Allows wrapping the object in a model which will be set as model of the appropriate row.
MORE_ITEMS - Static variable in interface com.inmethod.grid.IDataSource.IQueryResult
Constant indicating that there are more items left.

N

NavigatorLabel - Class in com.inmethod.grid.toolbar.paging
Label that provides Showing x to y of z message given for a DataGrid.
NavigatorLabel(String, DataGrid<D, T, ?>) - Constructor for class com.inmethod.grid.toolbar.paging.NavigatorLabel
 
newCell(WebMarkupContainer, String, IModel<I>) - Method in class com.inmethod.grid.column.AbstractColumn
Creates a new cell component.
newCell(WebMarkupContainer, String, IModel<I>) - Method in class com.inmethod.grid.column.AbstractLightWeightColumn
Creates a new cell component.
newCell(WebMarkupContainer, String, IModel<I>) - Method in class com.inmethod.grid.column.CheckBoxColumn
Creates a new cell component.
newCell(WebMarkupContainer, String, IModel<I>) - Method in class com.inmethod.grid.column.editable.AddDeleteColumn
 
newCell(WebMarkupContainer, String, IModel<I>) - Method in class com.inmethod.grid.column.editable.EditablePropertyColumn
Creates a new cell component.
newCell(WebMarkupContainer, String, IModel<I>) - Method in class com.inmethod.grid.column.editable.SubmitCancelColumn
 
newCell(WebMarkupContainer, String, IModel<I>) - Method in class com.inmethod.grid.column.LinkColumn
 
newCell(WebMarkupContainer, String, IModel<I>) - Method in class com.inmethod.grid.column.tree.AbstractTreeColumn
Creates a new cell component.
newCell(WebMarkupContainer, String, IModel<I>) - Method in class com.inmethod.grid.column.WicketColumnAdapter
Creates a new cell component.
newCell(WebMarkupContainer, String, IModel<I>) - Method in interface com.inmethod.grid.IGridColumn
Creates a new cell component.
newCell(WebMarkupContainer, String, IModel<I>) - Method in class com.inmethod.grid.treegrid.BaseTreeColumn
Creates a new cell component.
newCell(IModel<I>) - Method in class com.inmethod.grid.column.AbstractColumn
Creates a new IRenderable instance that is used to render to render the output of cell for given row.
newCell(IModel<I>) - Method in class com.inmethod.grid.column.AbstractLightWeightColumn
Creates a new IRenderable instance that is used to render to render the output of cell for given row.
newCell(IModel<I>) - Method in class com.inmethod.grid.column.LinkColumn
 
newCell(IModel<I>) - Method in class com.inmethod.grid.column.PropertyColumn
Creates a new IRenderable instance that is used to render to render the output of cell for given row.
newCell(IModel<I>) - Method in class com.inmethod.grid.column.tree.AbstractTreeColumn
Creates a new IRenderable instance that is used to render to render the output of cell for given row.
newCell(IModel<I>) - Method in interface com.inmethod.grid.IGridColumn
Creates a new IRenderable instance that is used to render to render the output of cell for given row.
newCellPanel(String, IModel<I>, IModel<Boolean>) - Method in class com.inmethod.grid.column.editable.EditableCheckBoxColumn
newCellPanel(String, IModel<I>, IModel<LocalDate>) - Method in class com.inmethod.grid.column.editable.EditableLocalDateColumn
 
newCellPanel(String, IModel<I>, IModel<P>) - Method in class com.inmethod.grid.column.editable.EditablePropertyColumn
 
newCellPanel(String, IModel<I>, IModel<P>) - Method in class com.inmethod.grid.column.editable.EditablePropertyTreeColumn
 
newCellPanel(String, IModel<I>, IModel<T>) - Method in class com.inmethod.grid.column.editable.DropDownChoiceColumn
newCheckBox(String, IModel<Boolean>) - Method in class com.inmethod.grid.column.editable.CheckBoxPanel
creates a new CheckBox to be added for editing
newDateTextField(String, IModel<LocalDate>, FormatStyle) - Method in class com.inmethod.grid.column.editable.LocalDateTextFieldPanel
newDateTextField
newDropDownChoice(String, IModel<P>, IModel<? extends List<P>>) - Method in class com.inmethod.grid.column.editable.DropDownChoicePanel
newDropDownChoice
newDropDownChoice(String, IModel<P>, IModel<? extends List<P>>, IChoiceRenderer<P>) - Method in class com.inmethod.grid.column.editable.DropDownChoicePanel
newDropDownChoice
newHeader(String) - Method in class com.inmethod.grid.column.AbstractColumn
Creates a new component for column header.
newHeader(String) - Method in class com.inmethod.grid.column.CheckBoxColumn
Creates a new component for column header.
newHeader(String) - Method in class com.inmethod.grid.column.WicketColumnAdapter
Creates a new component for column header.
newHeader(String) - Method in interface com.inmethod.grid.IGridColumn
Creates a new component for column header.
newJunctionLink(MarkupContainer, String, Object) - Method in class com.inmethod.grid.treegrid.TreePanel
Creates the junction link for given node.
newLink(String, TreePanel.ILinkCallback) - Method in class com.inmethod.grid.treegrid.TreePanel
Creates a link of type specified by current linkType.
newNavigation(String, IPageable, IPagingLabelProvider) - Method in class com.inmethod.grid.toolbar.paging.PagingNavigator
 
newNavigationLabel(String) - Method in class com.inmethod.grid.toolbar.paging.PagingToolbar
 
newNodeComponent(String, IModel<I>) - Method in class com.inmethod.grid.column.editable.EditablePropertyTreeColumn
Creates the node component.
newNodeComponent(String, IModel<I>) - Method in class com.inmethod.grid.column.tree.AbstractTreeColumn
Creates the node component.
newNodeComponent(String, IModel<I>) - Method in class com.inmethod.grid.column.tree.PropertyTreeColumn
Creates the node component.
newNodeComponent(String, IModel<I>) - Method in class com.inmethod.grid.treegrid.BaseTreeColumn
Creates the node component.
newNodeComponent(String, IModel<I>) - Method in class com.inmethod.grid.treegrid.TreePanel
Creates a new component for the given TreeNode.
newPagingNavigator(String) - Method in class com.inmethod.grid.toolbar.paging.PagingToolbar
 
NO_MORE_ITEMS - Static variable in interface com.inmethod.grid.IDataSource.IQueryResult
Constant indicating that there are no more items left.
NoRecordsToolbar<D extends IDataSource<T>,​T,​S> - Class in com.inmethod.grid.toolbar
A toolbar that displays a "no records found" message when the data table contains no rows.
NoRecordsToolbar(DataGrid<D, T, S>) - Constructor for class com.inmethod.grid.toolbar.NoRecordsToolbar
Constructor
NoRecordsToolbar(DataGrid<D, T, S>, IModel<String>) - Constructor for class com.inmethod.grid.toolbar.NoRecordsToolbar
 

O

OK - Static variable in class com.inmethod.grid.common.Icons
 
onAfterRender() - Method in class com.inmethod.grid.common.AbstractGrid
 
onBeforeRender() - Method in class com.inmethod.grid.column.editable.EditableCellPanel
 
onBeforeRender() - Method in class com.inmethod.grid.column.LinkPanel
Called just before a component is rendered.
onBeforeRender() - Method in class com.inmethod.grid.common.AbstractGrid
 
onBeforeRender() - Method in class com.inmethod.grid.common.AbstractGridRow
 
onBeforeRender() - Method in class com.inmethod.grid.common.AbstractPageableView
 
onBeforeRender() - Method in class com.inmethod.grid.common.ColumnsHeaderRepeater
onBeforeRender() - Method in class com.inmethod.grid.datagrid.DataGrid
 
onCancel(AjaxRequestTarget, IModel<I>, WebMarkupContainer) - Method in class com.inmethod.grid.column.editable.SubmitCancelColumn
 
onCellClicked(AjaxRequestTarget, IModel<I>, IGridColumn<M, I, S>) - Method in class com.inmethod.grid.common.AbstractGrid
 
onClick() - Method in class com.inmethod.grid.column.LinkPanel
override this function to do the actual work when a link is clicked.
onClick(AjaxRequestTarget) - Method in interface com.inmethod.grid.treegrid.TreePanel.ILinkCallback
Called when the click is executed.
onClick(IModel<I>) - Method in class com.inmethod.grid.column.LinkColumn
Called when a link is clicked.
onClick(IModel<I>) - Method in class com.inmethod.grid.column.PageLinkColumn
 
onColumnStateChanged() - Method in class com.inmethod.grid.common.AbstractGrid
Invoked when client change the column state (e.g.
onComponentTag(ComponentTag) - Method in class com.inmethod.grid.column.editable.CheckBoxPanel.DefaultCheckBox
 
onComponentTag(ComponentTag) - Method in class com.inmethod.grid.column.editable.DropDownChoicePanel.DefaultDropDownChoice
onComponentTag(ComponentTag) - Method in class com.inmethod.grid.column.editable.LocalDateTextFieldPanel.DefaultDateTextField
onComponentTag(ComponentTag) - Method in class com.inmethod.grid.common.AbstractGrid
onComponentTag(ComponentTag) - Method in class com.inmethod.grid.common.SortableHeaderLinkPanel
 
onComponentTag(ComponentTag) - Method in class com.inmethod.icon.IconImage
 
onConfigure() - Method in class com.inmethod.grid.toolbar.paging.PagingToolbar
Important to prevent early initialization of QueryResult at AbstractPageableView.
onDelete(AjaxRequestTarget) - Method in class com.inmethod.grid.column.editable.AddDeletePanel
 
onDelete(AjaxRequestTarget, IModel<I>, WebMarkupContainer) - Method in class com.inmethod.grid.column.editable.AddDeleteColumn
 
onDetach() - Method in class com.inmethod.grid.common.AbstractPageableView
Cleanup
onError(AjaxRequestTarget, IModel<I>, WebMarkupContainer) - Method in class com.inmethod.grid.column.editable.SubmitCancelColumn
 
onInitialize() - Method in class com.inmethod.grid.common.AbstractGrid
 
onInitialize() - Method in class com.inmethod.grid.treegrid.TreePanel
 
onItemSelectionChanged(IModel<I>, boolean) - Method in class com.inmethod.grid.common.AbstractGrid
Invoked when an item selection state has been changed.
onItemSelectionChanged(IModel<T>, boolean) - Method in class com.inmethod.grid.datagrid.DataGrid
Invoked when an item selection state has been changed.
onJunctionLinkClicked(AjaxRequestTarget, Object) - Method in class com.inmethod.grid.treegrid.TreeGrid
Callback function called after user clicked on an junction link.
onJunctionLinkClicked(AjaxRequestTarget, Object) - Method in class com.inmethod.grid.treegrid.TreePanel
Callback function called after user clicked on an junction link.
onRender() - Method in class com.inmethod.grid.common.AbstractGridRow
Renders the actual cell components (or IRenderable instances).
onRender() - Method in class com.inmethod.grid.common.ColumnsHeaderRepeater
 
onRowClicked(AjaxRequestTarget, IModel<I>) - Method in class com.inmethod.grid.common.AbstractGrid
 
onRowPopulated(WebMarkupContainer) - Method in class com.inmethod.grid.common.AbstractGrid
Called after a grid row has been populated.
onSortStateChanged(AjaxRequestTarget) - Method in class com.inmethod.grid.common.AbstractGrid
Invoked when sort state of this grid has changed (e.g.
onSubmitted(AjaxRequestTarget, IModel<I>, WebMarkupContainer) - Method in class com.inmethod.grid.column.editable.SubmitCancelColumn
 

P

PackageIcon - Class in com.inmethod.icon
Simple icon implementation that uses images in classpath or a ResourceReference as icon source.
PackageIcon(Class<?>, String) - Constructor for class com.inmethod.icon.PackageIcon
Creates a new icon instance.
PackageIcon(ResourceReference) - Constructor for class com.inmethod.icon.PackageIcon
Creates a new icon instance.
PageLinkColumn<M,​I,​S> - Class in com.inmethod.grid.column
Displays a Link in the DataGrid to an Internal Wicket Page
PageLinkColumn(String, String, IModel<String>, PageReference) - Constructor for class com.inmethod.grid.column.PageLinkColumn
 
PageLinkColumn(String, String, IModel<String>, S, PageReference) - Constructor for class com.inmethod.grid.column.PageLinkColumn
 
PagingNavigator - Class in com.inmethod.grid.toolbar.paging
Paging navigator with default size of 11
PagingNavigator(String, IPageable) - Constructor for class com.inmethod.grid.toolbar.paging.PagingNavigator
Constructor
PagingNavigator(String, IPageable, IPagingLabelProvider) - Constructor for class com.inmethod.grid.toolbar.paging.PagingNavigator
Constructor
PagingToolbar<D extends IDataSource<T>,​T,​S> - Class in com.inmethod.grid.toolbar.paging
Toolbar that displays a paging navigator and a label with message about which rows are being displayed and their total number in the data table.
PagingToolbar(DataGrid<D, T, S>) - Constructor for class com.inmethod.grid.toolbar.paging.PagingToolbar
Constructor
PERCENT - com.inmethod.grid.SizeUnit
CSS percent unit
populateTreeItem(WebMarkupContainer, int) - Method in class com.inmethod.grid.treegrid.TreeGridBody
 
PropertyColumn<M,​I,​P,​S> - Class in com.inmethod.grid.column
A lightweight column that displays a property of row object specified by an property expression.
PropertyColumn(String, IModel<String>, String) - Constructor for class com.inmethod.grid.column.PropertyColumn
Constructor.
PropertyColumn(String, IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.PropertyColumn
Constructor.
PropertyColumn(IModel<String>, String) - Constructor for class com.inmethod.grid.column.PropertyColumn
Constructor.
PropertyColumn(IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.PropertyColumn
Constructor.
PropertyTreeColumn<T extends TreeModel & Serializable,​I extends TreeNode & Serializable,​P,​S> - Class in com.inmethod.grid.column.tree
Simple tree column that displays a property of TreeNode instance specified by the property expression.
PropertyTreeColumn(String, IModel<String>, String) - Constructor for class com.inmethod.grid.column.tree.PropertyTreeColumn
Constructor.
PropertyTreeColumn(String, IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.tree.PropertyTreeColumn
Constructor.
PropertyTreeColumn(IModel<String>, String) - Constructor for class com.inmethod.grid.column.tree.PropertyTreeColumn
Constructor.
PropertyTreeColumn(IModel<String>, String, S) - Constructor for class com.inmethod.grid.column.tree.PropertyTreeColumn
Constructor.
PX - com.inmethod.grid.SizeUnit
CSS PX unit

Q

query(IDataSource.IQuery, IDataSource.IQueryResult<T>) - Method in class com.inmethod.grid.AppendableDataProviderAdapter
 
query(IDataSource.IQuery, IDataSource.IQueryResult<T>) - Method in class com.inmethod.grid.DataProviderAdapter
Implementation of this method should load subset of the data specified by query.getFrom() and query.getCount().
query(IDataSource.IQuery, IDataSource.IQueryResult<T>) - Method in interface com.inmethod.grid.IDataSource
Implementation of this method should load subset of the data specified by query.getFrom() and query.getCount().

R

render(IModel<T>, Response) - Method in interface com.inmethod.grid.IRenderable
Renders the output for given cell model.
renderHead(IHeaderResponse) - Method in class com.inmethod.grid.common.AbstractGrid
resetSelectedItems() - Method in class com.inmethod.grid.common.AbstractGrid
Deselects all items.
resetSelectedItems() - Method in class com.inmethod.grid.datagrid.DataGrid
Deselects all items.
resetSelectedItems() - Method in class com.inmethod.grid.treegrid.TreeGrid
Deselects all items.
rowPopulated(WebMarkupContainer) - Method in class com.inmethod.grid.datagrid.DataGridBody
 
rowPopulated(WebMarkupContainer) - Method in class com.inmethod.grid.treegrid.TreeGridBody
 

S

selectAllVisibleItems() - Method in class com.inmethod.grid.common.AbstractGrid
Marks all currently displayed items as selected.
selectAllVisibleItems() - Method in class com.inmethod.grid.datagrid.DataGrid
Marks all currently displayed items as selected.
selectAllVisibleItems() - Method in class com.inmethod.grid.treegrid.TreeGrid
Marks all currently displayed items as selected.
selectItem(IModel<I>, boolean) - Method in class com.inmethod.grid.common.AbstractGrid
Alters the selection state of item specified by the item model.
selectItem(IModel<I>, boolean) - Method in class com.inmethod.grid.treegrid.TreeGrid
Alters the selection state of item specified by the item model.
selectItem(IModel<T>, boolean) - Method in class com.inmethod.grid.datagrid.DataGrid
Alters the selection state of item specified by the item model.
setAllowSelectMultiple(boolean) - Method in class com.inmethod.grid.common.AbstractGrid
Sets whether user will be able to select more than one item.
setAllowSelectMultiple(boolean) - Method in class com.inmethod.grid.datagrid.DataGrid
Sets whether user will be able to select more than one item.
setAllowSelectMultiple(boolean) - Method in class com.inmethod.grid.treegrid.TreeGrid
Sets whether user will be able to select more than one item.
setAutoSelectChildren(boolean) - Method in class com.inmethod.grid.treegrid.TreeGrid
Sets whether children of selected node should automatically be treated as selected nodes (default true).
setCleanSelectionOnPageChange(boolean) - Method in class com.inmethod.grid.datagrid.DataGrid
Sets whether the change of current page should clear all selected items.
setClickRowToDeselect(boolean) - Method in class com.inmethod.grid.common.AbstractGrid
Sets whether a click on selected grid row should deselect it.
setClickRowToSelect(boolean) - Method in class com.inmethod.grid.common.AbstractGrid
Sets whether a click on grid row should select/deselect the row.
setColumnIndex(String, int) - Method in class com.inmethod.grid.common.ColumnsState
Moves the column with specified to specified position.
setColumnState(ColumnsState) - Method in class com.inmethod.grid.common.AbstractGrid
Sets a new column state.
setColumnVisibility(String, boolean) - Method in class com.inmethod.grid.common.ColumnsState
Sets the visibility of column with given id.
setColumnWidth(String, int) - Method in class com.inmethod.grid.common.ColumnsState
Sets the width of column with specified id.
setContentHeight(Integer, SizeUnit) - Method in class com.inmethod.grid.common.AbstractGrid
Sets the height of grid content.
setCurrentPage(long) - Method in class com.inmethod.grid.common.AbstractPageableView
Sets the a page that should be rendered.
setCurrentPage(long) - Method in class com.inmethod.grid.datagrid.DataGrid
Sets the a page that should be rendered.
setCurrentPage(long) - Method in class com.inmethod.grid.datagrid.DataGridBody
setCurrentWidth(int) - Method in class com.inmethod.grid.common.ColumnsState.Entry
Sets the current column width.
setEscapeMarkup(boolean) - Method in class com.inmethod.grid.column.PropertyColumn
Sets whether the markup will be escaped.
setGrid(AbstractGrid<M, I, S>) - Method in class com.inmethod.grid.column.AbstractColumn
Invoked before the first render of the grid.
setGrid(AbstractGrid<M, I, S>) - Method in interface com.inmethod.grid.IGridColumn
Invoked before the first render of the grid.
setGrid(AbstractGrid<T, I, S>) - Method in class com.inmethod.grid.treegrid.BaseTreeColumn
Invoked before the first render of the grid.
setHeaderTooltipModel(IModel<String>) - Method in class com.inmethod.grid.column.AbstractColumn
Sets the model for header tooltip.
setInitialSize(int) - Method in class com.inmethod.grid.column.AbstractColumn
Sets the initial size for this column.
setItemEdit(IModel<I>, boolean) - Method in class com.inmethod.grid.common.AbstractGrid
Sets the edit mode of the row.
setItems(Iterator<? extends T>) - Method in interface com.inmethod.grid.IDataSource.IQueryResult
Sets the actual loaded items.
setMaxFirstItemReached(long) - Method in class com.inmethod.grid.common.AbstractPageableView
You should never need this method unless your pagingNavigator uses pageParametres and dataSource is with unknown item count
setMaxSize(int) - Method in class com.inmethod.grid.column.AbstractColumn
Sets the maximal size of this column.
setMinSize(int) - Method in class com.inmethod.grid.column.AbstractColumn
Sets the minimal size of this column.
setPropertyLabel(String) - Method in class com.inmethod.grid.column.LinkColumn
 
setReorderable(boolean) - Method in class com.inmethod.grid.column.AbstractColumn
Sets whether the user will be able to drag and reorder this column (true by default).
setResizable(boolean) - Method in class com.inmethod.grid.column.AbstractColumn
Sets whether the user will be able to resize this column (true by default).
setRowsPerPage(int) - Method in class com.inmethod.grid.datagrid.DataGrid
Sets the desired amount rows per page.
setSelectToEdit(boolean) - Method in class com.inmethod.grid.common.AbstractGrid
Determines whether selected items should also be editable.
setSizeUnit(SizeUnit) - Method in class com.inmethod.grid.column.AbstractColumn
Sets the size unit for this column.
setSortState(S, IGridSortState.Direction) - Method in class com.inmethod.grid.common.GridSortState
Sets the sort direction for given property name.
setTheme(String) - Method in class com.inmethod.grid.common.AbstractGrid
Sets the grid theme.
setTotalCount(long) - Method in interface com.inmethod.grid.IDataSource.IQueryResult
Sets the total items count.
setUseYui(boolean) - Method in class com.inmethod.grid.common.AbstractGrid
 
setVisible(boolean) - Method in class com.inmethod.grid.common.ColumnsState.Entry
Sets the visibility of the column.
setWrapText(boolean) - Method in class com.inmethod.grid.column.AbstractColumn
Sets whether the text in column will be wrapped when it is too long to fit the column ( false by default).
SizeUnit - Enum in com.inmethod.grid
Represents a HTML size unit.
SortableHeaderLinkPanel<S> - Class in com.inmethod.grid.common
Component that wraps it's child component with link that changes sort state of a grid column.
SortableHeaderLinkPanel(String, S) - Constructor for class com.inmethod.grid.common.SortableHeaderLinkPanel
Creates new SortableHeaderLinkPanel instance.
sortStateChanged(AjaxRequestTarget) - Method in class com.inmethod.grid.common.ColumnsHeader
 
sortStateChanged(AjaxRequestTarget) - Method in class com.inmethod.grid.common.ColumnsHeaderRepeater
 
sortStateChanged(AjaxRequestTarget) - Method in class com.inmethod.grid.common.SortableHeaderLinkPanel
 
SubmitCancelColumn<M,​I,​S> - Class in com.inmethod.grid.column.editable
 
SubmitCancelColumn(String, IModel<String>) - Constructor for class com.inmethod.grid.column.editable.SubmitCancelColumn
 

T

TextFieldPanel<M,​I,​P,​S> - Class in com.inmethod.grid.column.editable
Panel with a TextField that updates the property of the row immediately after user leaves the field.
TextFieldPanel(String, IModel<P>, IModel<I>, AbstractColumn<M, I, S>) - Constructor for class com.inmethod.grid.column.editable.TextFieldPanel
Constructor
THEME_VISTA - Static variable in class com.inmethod.grid.common.AbstractGrid
Constant for the Vista theme (default).
TreeGrid<T extends TreeModel & Serializable,​I extends TreeNode & Serializable,​S> - Class in com.inmethod.grid.treegrid
Advanced grid with a tree.
TreeGrid(String, IModel<T>, List<IGridColumn<T, I, S>>) - Constructor for class com.inmethod.grid.treegrid.TreeGrid
Creates a new TreeGrid instance.
TreeGrid(String, T, List<IGridColumn<T, I, S>>) - Constructor for class com.inmethod.grid.treegrid.TreeGrid
Creates a new TreeGrid instance.
TreeGridBody<T extends TreeModel,​I extends TreeNode,​S> - Class in com.inmethod.grid.treegrid
Body of TreeGrid.
TreeGridBody(String, IModel<T>) - Constructor for class com.inmethod.grid.treegrid.TreeGridBody
Constructor
TreePanel<T extends TreeModel,​I extends TreeNode> - Class in com.inmethod.grid.treegrid
Represents the content of a tree column cell.
TreePanel(String, IModel<I>, int) - Constructor for class com.inmethod.grid.treegrid.TreePanel
Constructor.
TreePanel.ILinkCallback - Interface in com.inmethod.grid.treegrid
Helper class for calling an action from a link.

U

UNKNOWN_COUNT - Static variable in class com.inmethod.grid.common.AbstractPageableView
Constant for unknown count of rows.
UNKNOWN_TOTAL_COUNT - Static variable in interface com.inmethod.grid.IDataSource.IQuery
Constant that represents unknown row count returned by IDataSource.IQuery.getTotalCount()
update() - Method in class com.inmethod.grid.common.AbstractGrid
During an Ajax request this method updates the changed grid rows.
update() - Method in class com.inmethod.grid.datagrid.DataGrid
During an Ajax request this method updates the changed grid rows.
update() - Method in class com.inmethod.grid.treegrid.TreeGrid
During Ajax request updates the changed parts of tree.

V

valueOf(String) - Static method in enum com.inmethod.grid.IGridSortState.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.inmethod.grid.SizeUnit
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.inmethod.grid.IGridSortState.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.inmethod.grid.SizeUnit
Returns an array containing the constants of this enum type, in the order they are declared.

W

WicketColumnAdapter<M,​I,​S> - Class in com.inmethod.grid.column
Adapter that allows using DataTable columns from wicket extensions in an AbstractGrid.
WicketColumnAdapter(String, IColumn<I, S>) - Constructor for class com.inmethod.grid.column.WicketColumnAdapter
Constructor
wrapColumns(List<IColumn<I, S>>) - Static method in class com.inmethod.grid.column.WicketColumnAdapter
Returns the specified IColumn list as list of WicketColumnAdapters that can be given to an AbstractGrid.
wrapColumns(IColumn<I, S>[]) - Static method in class com.inmethod.grid.column.WicketColumnAdapter
Returns the specified IColumn array as list of WicketColumnAdapters that can be given to an AbstractGrid.
wrapQuery(IDataSource.IQuery) - Method in class com.inmethod.grid.common.AbstractPageableView
Allows to wrap created query.
A B C D E F G I J L M N O P Q R S T U V W 
All Classes All Packages