Directory

← Back

JaVaDe

Vaadin Components Designer

Author

Rating

Popularity

<100

JaVaDe is an acronym for Java Vaadin Designer.

It's a web application to design a Project UIs and maintain all visual and development related aspects details on the server.

A powerful Java Code Generator (JCG) prepares and packages all Components, following some standard patterns to facilitate the development of a Vaadin application.

The server exposes a REST API that can be used to generate, download and unpack a Project directly in your preferred Java IDE; the following REST call will return a MyJaVaDeProject.jar with all Components:

There are also REST services to download the Java Source (uncompiled), some templates sources or a dump of the Project:

The last version has also some new and powerful features to handle Forms. You can give a Form name to a subtree of a Component and some code to work with all Fields found in the Form is generated.

Another very useful Component is the ETable; you can already define the Columns for your table and some (typesafe!) code to fill the table is generated.

The CodeSnippets can be used to quick start working with the generated code.

The application and the generated code are used since many years for a lot of projects and are stable and reliable. Multiple Vaadin versions can be managed and the code can be compiled with Java 6, 7 or 8.

For the installation and basic usage please refer to the readme.txt file in the JaVaDe.zip.

Compatibility

(Loading compatibility data...)

Was this helpful? Need more help?
Leave a comment or a question below. You can also join the chat on Discord or ask questions on StackOverflow.

Version

Released
2017-08-25
Maturity
STABLE
License
GNU General Public License v3.0 only

Compatibility

Framework
Vaadin 7.6+
Vaadin 7.5+ in 7.7.5
Browser
N/A

JaVaDe - Vaadin Add-on Directory

Vaadin Components Designer JaVaDe - Vaadin Add-on Directory
JaVaDe is an acronym for Java Vaadin Designer. It's a web application to design a Project UIs and maintain all visual and development related aspects details on the server. A powerful Java Code Generator (JCG) prepares and packages all Components, following some standard patterns to facilitate the development of a Vaadin application. The server exposes a REST API that can be used to generate, download and unpack a Project directly in your preferred Java IDE; the following REST call will return a MyJaVaDeProject.jar with all Components: - http://localhost:8080/rest/export/jar/MyJaVaDeProject There are also REST services to download the Java Source (uncompiled), some templates sources or a dump of the Project: - http://localhost:8080/JaVaDe/rest/export/sources/MyJaVaDeProject - http://localhost:8080/JaVaDe/rest/export/templates/MyJaVaDeProject - http://localhost:8080/JaVaDe/rest/export/dump/MyJaVaDeProject The last version has also some new and powerful features to handle Forms. You can give a Form name to a subtree of a Component and some code to work with all Fields found in the Form is generated. Another very useful Component is the ETable; you can already define the Columns for your table and some (typesafe!) code to fill the table is generated. The CodeSnippets can be used to quick start working with the generated code. The application and the generated code are used since many years for a lot of projects and are stable and reliable. Multiple Vaadin versions can be managed and the code can be compiled with Java 6, 7 or 8. For the installation and basic usage please refer to the readme.txt file in the JaVaDe.zip.
Online