JET Transformation Project Structure
The new transformation includes two templates, in a directory called
main.jet - which serves an entry point to the transformation, and generally invokes one
or more templates that write content.
dump.jet - which merely writes the input model to a file
dump.xml in the
JET project's root. The dump.jet template is invoked by
Other files found in the project are:
META-INF/MANIFEST.MF - the project 'manifest', which declares unique identifier of the
transformation (which, by default, is the project name, too).
build.properties - a text file that defines information for correctly building a
distributable version of the transformation.
plugin.xml - a supplement to MANIFEST.MF, which declares additional information about the
sample.xml - an XML document that can be used as test input to the transformation.
JET Templates are automatically compiled into Java classes. By default, these are hidden from view by
a Package Explorer filter.