Setup
From Skyway Wiki
Create a JET Project
You don't have to use JET to generate your artifacts (source files, configuration files, etc). However, we've used JET for all of our core templates so these instructions assume you are using JET as well.
- Create an EMFT JET Transformation Project. This is an Eclipse plug-in project that supports JET template development.
- In the plug-in manifest editor, add these dependencies to your project (these represent a common set of dependencies you will likely need):
- org.eclipse.jet
- org.skyway.core
- org.eclipse.core.runtime
- org.skyway.integration.java
- org.eclipse.emf.ecore
- org.skyway.integration.java.spring
- In the plug-in manifest editor, under the Extensions tab, expand the org.eclipse.jet.transform extension (this was added automatically when you created your EMFT JET Transformation Project). Expand the (transform) and (tagLibraries) nodes. Add the following two tag libraries:
- id:org.skyway.integration.java.skywayCodeGenTags, usePrefix:sw, autoImport:true
- id:org.skyway.integration.data.persistence.skywayPersistenceTags, usePrefix:persistence, autoImport:true
That's it! You're ready to start modifying code generation.
Note: In the Eclipse java package explorer, you can setup filters. When working with JET projects, you'll find a filter entitled Java elements from JET Transformation projects. Make sure this is NOT checked. If this is checked, you won't see any of the generated JET classes.

