source: trunk/org.modelica.mdt/plugin.xml @ 242

Last change on this file since 242 was 242, checked in by boris, 19 years ago
  • moved out code that handles communication with OMC to a separate plugin
File size: 3.9 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
3<plugin>
4   <extension-point id="compiler" name="Modelica Compiler" schema="schema/compiler.exsd"/>
5   <extension
6         point="org.eclipse.ui.views">
7      <category
8            id="org.modelica.mdt.ModelicaCategory"
9            name="Modelica"/>
10      <view
11            category="org.modelica.mdt.ModelicaCategory"
12            class="org.modelica.mdt.ui.ProjectsView"
13            icon="icons/modelicaProject.png"
14            id="org.modelica.mdt.ProjectsView"
15            name="Modelica Projects"/>
16   </extension>
17   <extension
18         point="org.eclipse.ui.newWizards">
19      <category
20            id="org.modelica.mdt.ModelicaCategory"
21            name="Modelica"/>
22      <wizard
23            category="org.modelica.mdt.ModelicaCategory"
24            class="org.modelica.mdt.ui.wizards.NewProjectWizard"
25            icon="icons/etool16/newproject_wiz.png"
26            id="org.modelica.mdt.NewProjectWizard"
27            name="Modelica Project"
28            project="true">
29         <description>
30            Create a new Modelica project.
31         </description>
32      </wizard>
33      <wizard
34            category="org.modelica.mdt.ModelicaCategory"
35            class="org.modelica.mdt.ui.wizards.NewClassWizard"
36            icon="icons/obj16/class_obj.png"
37            id="org.modelica.mdt.NewClassWizard"
38            name="Modelica Class">
39         <description>
40            Create a new Modelica class.
41         </description>
42         <selection class="org.eclipse.core.resources.IResource"/> 
43      </wizard>
44      <wizard
45            category="org.modelica.mdt.ModelicaCategory"
46            class="org.modelica.mdt.ui.wizards.NewPackageWizard"
47            icon="icons/obj16/package_obj.png"
48            id="org.modelica.mdt.NewPackageWizard"
49            name="Modelica Package">
50         <description>
51            Create a new Modelica package.
52         </description>
53      </wizard>       
54   </extension>
55   <extension
56         id="org.modelica.mdt.editor"
57         name="Modelica Editor"
58         point="org.eclipse.ui.editors">
59      <editor
60            class="org.modelica.mdt.editor.ModelicaEditor"
61            icon="icons/obj16/mo_file.png"
62            default="false"
63            name="Modelica Editor"
64            contributorClass="org.modelica.mdt.editor.BasicTextEditorActionContributor"
65            id="org.modelica.mdt.editor"
66            extensions="mo"/>
67   </extension>
68   <extension
69         point="org.eclipse.ui.perspectives">
70      <perspective
71            class="org.modelica.mdt.ui.PerspectiveFactory"
72            id="org.modelica.mdt.perspective"
73            name="Modelica"/>
74   </extension>
75   <extension
76         id="ModelicaNature"
77         name="Modelica"
78         point="org.eclipse.core.resources.natures">
79      <runtime>
80         <run class="org.modelica.mdt.ui.ModelicaNature"/>
81      </runtime>
82      <builder id="org.modelica.mdt.syntaxChecker"/>
83   </extension>
84   <extension
85         point="org.eclipse.ui.ide.projectNatureImages">
86      <image
87            icon="icons/ovr16/modelica_ovr.png"
88            id="org.modelica.mdt.modelicaNatureImage"
89            natureId="org.modelica.mdt.ModelicaNature"/>
90   </extension>
91   <extension
92         id="ModelicaHelp"
93         name="Modelica Help"
94         point="org.eclipse.help.toc">
95      <toc
96         extradir="doc"
97         file="doc/toc.xml"
98         primary="true"/>
99   </extension>
100   <extension
101        id="syntaxChecker"
102        name="Modelica Builder"
103        point="org.eclipse.core.resources.builders">
104        <builder hasNature="true">
105            <run
106                class="org.modelica.mdt.builder.SyntaxChecker">
107                <parameter name="comment" value="Builder Comment" />
108            </run>
109        </builder>
110    </extension>
111   <extension
112         point="org.eclipse.pde.core.source">
113      <location path="src"/>
114   </extension>
115</plugin>
Note: See TracBrowser for help on using the repository browser.