|  | <article link="index.html"> | 
|  | <title>Abstract Syntax Tree</title> | 
|  | <date>November 20, 2006</date> | 
|  | <category>AST</category> | 
|  | <category>Java</category> | 
|  | <category>Plug-ins</category> | 
|  | <author> | 
|  | <name>Thomas Kuhn</name> | 
|  | <company>Eye Media GmbH</company> | 
|  | </author> | 
|  | <author> | 
|  | <name>Olivier Thomann</name> | 
|  | <company>IBM Ottawa Lab</company> | 
|  | </author> | 
|  | <description> | 
|  | The Abstract Syntax Tree is the base framework for many powerful | 
|  | tools of the Eclipse IDE, including refactoring, Quick Fix and | 
|  | Quick Assist. The Abstract Syntax Tree maps plain Java source | 
|  | code in a tree form. This tree is more convenient and reliable | 
|  | to analyse and modify programmatically than text-based source. | 
|  | This article shows how you can use the Abstract Syntax Tree for | 
|  | your own applications. | 
|  | </description> | 
|  | </article> |