Skip to content
This repository

In Method Grid Project

A data grid component with the following features:

  • Fully Ajaxified
  • Editable cells
  • Pageable
  • OSGi-ready

Here is how it might look:

A possible alternative to this component is the Wicket Stuff Table component.

Maven Artifacts

  • inmethod-grid-parent
  • inmethod-grid
  • inmethod-grid-examples

Documentation

Maven Stable

<dependency>
    <groupId>org.wicketstuff</groupId>
    <artifactId>inmethod-grid</artifactId>
    <version>1.4.14</version>
</dependency>

Maven Development

<dependency>
    <groupId>org.wicketstuff</groupId>
    <artifactId>inmethod-grid</artifactId>
    <version>1.4-SNAPSHOT</version>
</dependency>

<repository>
    <id>wicketstuff-core-snapshots</id>
    <url>https://oss.sonatype.org/content/repositories/snapshots</url>
    <snapshots>
        <enabled>true</enabled>
    </snapshots>        
</repository>

Java

        final List<Person> personList = ... ;
        final listDataProvider = new ListDataProvider(personList);

        List<IGridColumn> cols = (List) Arrays.asList(
            new PropertyColumn(new Model("First Name"), "firstName"),
            new PropertyColumn(new Model("Last Name"), "lastName"));
        DataGrid grid = new DefaultDataGrid("grid", new DataProviderAdapter(listDataProvider), cols);
        add(grid);

HTML

<div wicket:id="grid"></div>

Project Maintainers

Matej Knopp

Source Code

core-1.4.x Branch (depends on wicket 1.4-SNAPSHOT)

Path is: /jdk-1.5-parent/inmethod-grid-parent

core-1.5.x Branch (depends on wicket 1.5-SNAPSHOT)

Path is: /jdk-1.5-parent/inmethod-grid-parent

master Branch (depends on wicket 6.0-SNAPSHOT)

Path is: /jdk-1.6-parent/inmethod-grid-parent

Something went wrong with that request. Please try again.