Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "MoDisco/JavaGeneration"
< MoDisco
(New page: The goal of Java Discoverer plugin is to allow practical extractions of Java models from a Java project. == Description == This plugin aims at analysing Java source cod...) |
|||
Line 1: | Line 1: | ||
− | The goal of Java | + | The goal of Java Generation plugin is to allow Java code generation from a [[MoDisco/Java|Java model]]. |
− | + | ||
== Description == | == Description == | ||
− | This plugin | + | This plugin proposes ([[Acceleo|Acceleo]]) MTL modules for generating Java files conforming to Java models. |
+ | Templates are contained in two modules : | ||
+ | * Structures modules : top level templates for generating classes/method/field declarations | ||
+ | * Statements modules | ||
− | + | Java models are obtained with [[MoDisco/JavaDiscoverer2|Java Discoverer]] component. | |
== Requirements == | == Requirements == | ||
Line 12: | Line 14: | ||
To use the plug-in you need: | To use the plug-in you need: | ||
* JDK 1.5 or above | * JDK 1.5 or above | ||
− | * a version of Eclipse 3. | + | * a version of Eclipse 3.5 or above with the following set of plugins installed |
− | :* [[EMF|EMF]] 2. | + | :* [[EMF|EMF]] 2.5.0 or higher |
− | :* [[ | + | :* [[Acceleo|Acceleo]] 0.8.0 or higher |
:* [[MoDisco/Java|Java metamodel]] | :* [[MoDisco/Java|Java metamodel]] | ||
== Team == | == Team == | ||
− | |||
− | |||
Fabien Giquel ([http://www.mia-software.com Mia-Software]) | Fabien Giquel ([http://www.mia-software.com Mia-Software]) | ||
− | |||
− | |||
== Source Repository == | == Source Repository == | ||
Line 28: | Line 26: | ||
All of the source code is stored in a public source repository, which you can access at: | All of the source code is stored in a public source repository, which you can access at: | ||
− | [https://dev.eclipse.org/svnroot/modeling/org.eclipse.gmt.modisco/plugins/trunk/org.eclipse.gmt.modisco.java. | + | [https://dev.eclipse.org/svnroot/modeling/org.eclipse.gmt.modisco/plugins/trunk/org.eclipse.gmt.modisco.java.generation/ https://dev.eclipse.org/svnroot/modeling/org.eclipse.gmt.modisco/plugins/trunk/org.eclipse.gmt.modisco.java.generation/] |
== User manual == | == User manual == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 13:02, 11 January 2010
The goal of Java Generation plugin is to allow Java code generation from a Java model.
Description
This plugin proposes (Acceleo) MTL modules for generating Java files conforming to Java models. Templates are contained in two modules :
- Structures modules : top level templates for generating classes/method/field declarations
- Statements modules
Java models are obtained with Java Discoverer component.
Requirements
To use the plug-in you need:
- JDK 1.5 or above
- a version of Eclipse 3.5 or above with the following set of plugins installed
- EMF 2.5.0 or higher
- Acceleo 0.8.0 or higher
- Java metamodel
Team
Fabien Giquel (Mia-Software)
Source Repository
All of the source code is stored in a public source repository, which you can access at: