-
Notifications
You must be signed in to change notification settings - Fork 7
Tapestry Integration
Emmanuel DEMEY edited this page Jan 16, 2015
·
2 revisions
-
src\main\java\net\atos\kawwaportal\components
- components : Java classes for Tapestry components
- data : POJOs classes used by our ECommerce components.
- mixins : Java classes for Tapestry mixins
- services : Tapestry Service Interface and their implementations. It contains also the main Tapestry module for this component librairy : KawwaPortalComponentsModule
-
src\main\resources\net\atos\kawwaportal\components
- assets : JavaScript files for all jQuery widgets we use in this component librairy
- components : Templates for Tapestry components
- css : package containing the default CSS stylesheet (k-structure.css)
- img : some complementary images
- mixins : Properties files used by mixins.
- theme : Kawwa2 Theme. We only support one theme for the moment.
-
src\test\java\net\atos\kawwaportal\components\test
- data : Fake data used for testing the DataTable component.
- pages : The Java class for all Tapestry pages used for testing our components.
- services : This package contains the AppModule of the application. It also contains some Service implementations, used for testing the breadcrumb and rating components.
- All classes suffixed by 'Test' are Selenium-based Unit tests.
-
src\test\resources\net\atos\kawwaportal\components\test
- pages : The template for all Tapestry pages used for testing our components.
mvn clean install //with tests
mvn clean install -DskipTests //without tests
mvn javadoc:javadoc