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

Last change on this file since 164 was 154, checked in by boris, 19 years ago
  • readability enhansing changes on remar's code !
File size: 3.8 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
3<plugin>
4   <extension
5         point="org.eclipse.ui.views">
6      <category
7            id="org.modelica.mdt.ModelicaCategory"
8            name="Modelica"/>
9      <view
10            category="org.modelica.mdt.ModelicaCategory"
11            class="org.modelica.mdt.ui.ProjectsView"
12            icon="icons/modelicaProject.png"
13            id="org.modelica.mdt.ProjectsView"
14            name="Modelica Projects"/>
15   </extension>
16   <extension
17         point="org.eclipse.ui.newWizards">
18      <category
19            id="org.modelica.mdt.ModelicaCategory"
20            name="Modelica"/>
21      <wizard
22            category="org.modelica.mdt.ModelicaCategory"
23            class="org.modelica.mdt.ui.wizards.NewProjectWizard"
24            descriptionImage="icons/modelicaProjectDest.gif"
25            icon="icons/modelicaProject.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/modelicaFile.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/modelicaFile.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            icon="icons/modelicaProject.png"
73            id="org.modelica.mdt.perspective"
74            name="Modelica"/>
75   </extension>
76   <extension
77         id="ModelicaNature"
78         name="Modelica"
79         point="org.eclipse.core.resources.natures">
80      <runtime>
81         <run class="org.modelica.mdt.ui.ModelicaNature"/>
82      </runtime>
83      <builder id="org.modelica.mdt.syntaxChecker"/>
84   </extension>
85   <extension
86         point="org.eclipse.ui.ide.projectNatureImages">
87      <image
88            icon="icons/modelica_ovr.png"
89            id="org.modelica.mdt.modelicaNatureImage"
90            natureId="org.modelica.mdt.ModelicaNature"/>
91   </extension>
92   <extension
93         id="ModelicaHelp"
94         name="Modelica Help"
95         point="org.eclipse.help.toc">
96      <toc
97         extradir="doc"
98         file="doc/toc.xml"
99         primary="true"/>
100   </extension>
101   <extension
102        id="syntaxChecker"
103        name="Modelica Builder"
104        point="org.eclipse.core.resources.builders">
105        <builder hasNature="true">
106            <run
107                class="org.modelica.mdt.builder.SyntaxChecker">
108                <parameter name="comment" value="Builder Comment" />
109            </run>
110        </builder>
111    </extension>
112</plugin>
Note: See TracBrowser for help on using the repository browser.