Flex UI :: Core

Parent POM for all CDLFlex open source projects.

License

License

GroupId

GroupId

org.cdlflex
ArtifactId

ArtifactId

flex-ui-core
Last Version

Last Version

0.8.0
Release Date

Release Date

Type

Type

bundle
Description

Description

Flex UI :: Core
Parent POM for all CDLFlex open source projects.

Download flex-ui-core

Dependencies

compile (4)

Group / Artifact Type Version
org.apache.wicket : wicket-core jar 6.16.0
org.apache.wicket : wicket-util jar 6.16.0
org.apache.wicket : wicket-extensions jar 6.16.0
org.rauschig : wicket-js jar 0.4.0

test (3)

Group / Artifact Type Version
javax.servlet : servlet-api jar 2.5
junit : junit jar 4.11
org.slf4j : slf4j-log4j12 jar 1.7.5

Project Modules

There are no modules declared in this project.

flex-ui

Maven Central Build Status Coverage Status

Flex-UI is a free, open source set of reusable Wicket components and extensions that are used in the frontend solutions developed at the CDL-Flex.

Together with bootstrap and wicket-js, it covers common development use-cases and greatly improves both developing new modular components as well as integrated web-ui solutions.

Flex-UI largely aims to follow "the Wicket way" in terms of structure and design.

License

Flex-UI is is distributed under the terms of the Apache Software Foundation license, version 2.0. The text is included in the file LICENSE in the root of the project.

Main features

  • Integration of bootstrap as Wicket components and behaviors (Dialogs, Buttons, Icons, ...)
  • AJAX extensions for many of these components
  • Substantial extension of Wicket's DataTable API and functionality
  • Numerous other re-usable Component and Behavior extensions that cover common development use-cases

Usage

Flex-UI is hosted on maven-central and can easily be integrated into your project using maven

<dependency>
    <groupId>org.cdlflex</groupId>
    <artifactId>flex-ui-core</artifactId>
    <version>add current version here</version>
</dependency>

Components

  • flex-ui-core contains all the core components of flex-ui
  • flex-ui-fruit Wicket integration for fruit repositories
  • flex-ui-examples Wicket web application that provides a set of examples that showcase Flex-UI components

Dependencies

Flex-UI aims to be a pure Wicket extension and has few dependencies. Namely

  • wicket-core
  • wicket-extensions
  • wicket-util
  • wicket-js

Building

Build the entire project using Maven

mvn clean install
org.cdlflex

flex-oss

Open source software developed at the CDL-Flex

Versions

Version
0.8.0
0.7.2
0.7.1
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0