Skip to content

Plugin starter tool

Yifan NIng edited this page Aug 30, 2013 · 3 revisions

The purpose of the plugin starter tool is to help you get started writing a new DomeoClient plugin. The tool is an Ant build script (build.xml) located in the plugin-builder sub-folder that has 'tasks' that help to construct the plugin folder heirarchy and create templated files sufficient for getting you started with plugin development.

How it works:

  1. Open up plugin.properties in a text editor and edit the configuration variables

  2. run the following Ant tasks from the command line

# Create the folder heirarchy and copy the default gwt configuration for DomeoClient plugins
ant create-plugin-folders

# Copy templated files into new Java and GWT files
ant create-info-template

The first version of this tool only creates the folder hierarchy and initial java and gwt files used to configure the plugin. Future versions will add starter code for the model and UI components as well as help with registering the new plugin within the DomeoClient.