Fork me on GitHub

JRebirth Forge Plugin

Provide shell commands that help

JRebirth Forge Plugin

How to accelerate your application development ?

JRebirth has its own plugin for JBoss Forge, a single command can create several pre-configured files instantaneously.

This project is a effort to create a plugin for Forge to work easily with JRebirth JavaFX Framework. This Plugin makes life easy to work with Maven + JavaFX with JRebirth Framework. This project is currently in progress. You may not get full features currenlty. Stay tuned.

Prerequisite

  • JDK 7
  • JBoss Forge
  • IDE that supports Maven (Eclipse, NetBeans, IntelliJ etc.)

Commands

JRebirth executible command jrebirth. Add following sub commands. setup - Instals basic dependency for JRebirth.(core, JAVA_HOME javafx runtime, slf4j). Setup also creates jrebirth.properties, MainApp, and resource folders for fonts, images and styles. setup --module presentation - adds Presentation module to your project mvc-create - Creates Model, View and Controller calsses for given name. Use --name to provide name. --controllerGenerate - default true - Creates Controller --beanGenerate - default true - Created Bean --fxmlGenerate - default false - Create FXML

NOTE: For best practice, above commad creates sub-package and classes inside ui.[name] or ui.fxml.[name] package in top level package.

command-create - Creates Command calss for given name. Use --name to provide name. service-create - Creates Service class for given name. Use --name to provide name. resource-create - Creates Resource class for given name. Use --name to provide name. --all - default true - Creates all resource for the application. --colorGenerate - default false - Creates Color --fontGenerate - default false - Creates Font --imageGenerate - default false - Creates Image

NOTE: For best practice, above commad creates the classes inside command, service or resource package in top level package.