Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "MoDisco/Components/EclipsePlugin/Documentation/0.9"

(New page: {{MoDiscoTabs|EclipsePlugin| {{MoDiscoTab|EclipsePlugin|Documentation|0.9}}{{MoDiscoTab|EclipsePlugin|Architecture|}} }} == Eclipse plug-in metamodel == [[Image:Eclipseplugin_metamodel.P...)
 
Line 4: Line 4:
  
 
== Eclipse plug-in metamodel ==
 
== Eclipse plug-in metamodel ==
 +
The metamodel is composed of a single EclipsePlugin class which defines references to the root model elements of the artifacts of the plug-in.
 +
 
[[Image:Eclipseplugin_metamodel.PNG]]
 
[[Image:Eclipseplugin_metamodel.PNG]]
 +
* ''bundle'': refers to an instance of Bundle (from Manifest metamodel) which describes the content of the MANIFEST.MF file.
 +
* ''javaModel'': refers to an instance of Model (from Java metamodel) which describes the Java source code of the plug-in.
 +
* ''classPathRoot'': refers to an instance of Root (from the XML metamodel) which describes the root of the .classpath file.
 +
 
== Eclipse plug-in discoverer==
 
== Eclipse plug-in discoverer==

Revision as of 08:48, 10 November 2010

MoDisco
Website
Download
Community
Mailing ListForums
Bugzilla
Open
Help Wanted
Bug Day
Contribute
Browse SourceProject Set File

Eclipse plug-in metamodel

The metamodel is composed of a single EclipsePlugin class which defines references to the root model elements of the artifacts of the plug-in.

Eclipseplugin metamodel.PNG

  • bundle: refers to an instance of Bundle (from Manifest metamodel) which describes the content of the MANIFEST.MF file.
  • javaModel: refers to an instance of Model (from Java metamodel) which describes the Java source code of the plug-in.
  • classPathRoot: refers to an instance of Root (from the XML metamodel) which describes the root of the .classpath file.

Eclipse plug-in discoverer

Back to the top