mbizhani / Wickomp

Rich Wicket Components

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wickomp

Maven Central

The Wickomp project is an extension to Apache Wicket with collection of class as follows:

  • Form components like WDateInput, WBooleanInput, WCodeInput, WSelectionInput, ...
  • Grid components based on EasyUI which are WDataGrid and WTreeGrid
  • HTML components like WAjaxLink, WWizardPanel, ...
  • An async mechanism which is some wrapper classes around WebSocket
  • An HTTP filter to handle BASIC & DIGEST authentications -Some utility classes

The components hierarchy is depicted in the following picture:

Wickomp Hierarchy

The wrapper for async, developed around Wicket WebSocket: Wickomp Async

And finally, the class diagram for HTTP: Wickomp Http

In the test directory, there is a test application which tries to show applications of developed components. The test application can be run with Jetty Maven Plugin.

TIP Classes name convention: initial character maps it to a category:

  • W -> Components
  • O -> Options for a component
  • R -> Result of a request as callback on a component

About

Rich Wicket Components

License:Apache License 2.0


Languages

Language:JavaScript 53.8%Language:Java 24.8%Language:CSS 19.9%Language:HTML 1.5%