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/Components/Java"
m |
m |
||
Line 5: | Line 5: | ||
A Java model contains the full abstract syntax tree of the Java program: each statement such as attribute definition, method invocation or loop is described. In addition, links between elements are resolved (by resolved link we mean for instance a link between a method invocation and the declaration of this method, or between the usage of a variable and its declaration). The model can thus be seen as an abstract syntax graph (ASG). | A Java model contains the full abstract syntax tree of the Java program: each statement such as attribute definition, method invocation or loop is described. In addition, links between elements are resolved (by resolved link we mean for instance a link between a method invocation and the declaration of this method, or between the usage of a variable and its declaration). The model can thus be seen as an abstract syntax graph (ASG). | ||
− | == Team == | + | === Team === |
* Gabriel Barbier ([http://www.mia-software.com Mia-Software]) | * Gabriel Barbier ([http://www.mia-software.com Mia-Software]) | ||
* Fabien Giquel ([http://www.mia-software.com Mia-Software]) | * Fabien Giquel ([http://www.mia-software.com Mia-Software]) | ||
* Frédéric Madiot ([http://www.mia-software.com Mia-Software]) | * Frédéric Madiot ([http://www.mia-software.com Mia-Software]) | ||
* Romain Dervaux | * Romain Dervaux |
Revision as of 00:22, 26 February 2010
DEPRECATED use Template:MoDiscoTabs and Template:MoDiscoTab as explain here : Wiki Template for MoDisco
Overview
This plug-in aims at analyzing Java source code compliant with version 3 of "Java Language Specification" from Sun Microsystems and providing a model describing the information found, conforming to the Java metamodel.
A Java model contains the full abstract syntax tree of the Java program: each statement such as attribute definition, method invocation or loop is described. In addition, links between elements are resolved (by resolved link we mean for instance a link between a method invocation and the declaration of this method, or between the usage of a variable and its declaration). The model can thus be seen as an abstract syntax graph (ASG).
Team
- Gabriel Barbier (Mia-Software)
- Fabien Giquel (Mia-Software)
- Frédéric Madiot (Mia-Software)
- Romain Dervaux