source: trunk/modelicaml/kepler/org.openmodelica.modelicaml.view.valuebindings/plugin.xml @ 1847

Last change on this file since 1847 was 1796, checked in by wschamai, 11 years ago

Initial commit for ModelicaML migrated to Eclipse Kepler with Papyrus 0.10 and Acceleo 3.

File size: 7.9 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.4"?>
3<plugin>
4   <!-- NOTE: all marker types are defined in the mml.common plugin
5    <extension
6       id="org.openmodelica.modelicaml.marker.bindings"
7       name="ModelicaML Value Bindings"
8       point="org.eclipse.core.resources.markers">
9      <super
10            type="org.eclipse.emf.validation.problem">
11      </super>
12      <super
13            type="org.eclipse.emf.ecore.diagnostic">
14      </super>
15      <super
16            type="org.eclipse.core.resources.marker">
17      </super>
18      <persistent
19            value="true">
20      </persistent>
21   </extension>
22   -->
23   <extension
24         point="org.eclipse.ui.views">
25      <category
26            id="org.openmodelica.modelicaml.view.valuebindings"
27            name="Bindings"
28            parentCategory="org.openmodelica.modelicaml.category">
29      </category>
30      <view
31            allowMultiple="false"
32            category="org.openmodelica.modelicaml.category"
33            class="org.openmodelica.modelicaml.view.valuebindings.views.ValueBindingsView"
34            icon="icons/valueMediator.png"
35            id="org.openmodelica.modelicaml.view.valuebindings.views.ValueBindingsView"
36            name="Bindings">
37      </view>
38   </extension>
39   <extension
40         point="org.eclipse.ui.perspectiveExtensions">
41      <perspectiveExtension
42            targetID="org.openmodelica.modelicaml.perspective">
43         <view
44               id="org.openmodelica.modelicaml.view.valuebindings.views.ValueBindingsView"
45               ratio="0.5"
46               relationship="stack"
47               relative="org.openmodelica.modelicaml.view.componentstree">
48         </view>
49      </perspectiveExtension>
50   </extension>
51   <extension
52         point="org.eclipse.help.contexts">
53      <contexts
54            file="contexts.xml">
55      </contexts>
56   </extension>
57   
58   <extension
59         point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
60      <propertyContributor
61            contributorId="org.openmodelica.modelicaml.view.valuebindings.views.ValueBindingsView"
62            labelProvider="org.openmodelica.modelicaml.view.valuebindings.sections.LabelProvider_Details">
63         <propertyCategory
64               category="org.eclipse.papyrus.modelicaml"></propertyCategory>
65      </propertyContributor>
66   </extension>
67   <extension
68         point="org.eclipse.ui.views.properties.tabbed.propertyTabs">
69      <propertyTabs
70            contributorId="org.openmodelica.modelicaml.view.valuebindings.views.ValueBindingsView">
71         <propertyTab
72               category="org.eclipse.papyrus.modelicaml"
73               id="org.openmodelica.modelicaml.view.valuebindings.properties.tab.details"
74               label="Details">
75         </propertyTab>
76         <propertyTab
77               afterTab="org.openmodelica.modelicaml.view.valuebindings.properties.tab.details"
78               category="org.eclipse.papyrus.modelicaml"
79               id="org.openmodelica.modelicaml.view.valuebindings.properties.tab.clientoperationeditor"
80               label="Client Operation">
81         </propertyTab>
82         <propertyTab
83               afterTab="org.openmodelica.modelicaml.view.valuebindings.properties.tab.details"
84               category="org.eclipse.papyrus.modelicaml"
85               id="org.openmodelica.modelicaml.view.valuebindings.properties.tab.mediatoroperationeditor"
86               label="Mediator Operation">
87         </propertyTab>
88         <propertyTab
89               afterTab="org.openmodelica.modelicaml.view.valuebindings.properties.tab.details"
90               category="org.eclipse.papyrus.modelicaml"
91               id="org.openmodelica.modelicaml.view.valuebindings.properties.tab.provideroperationeditor"
92               label="Provider Operation">
93         </propertyTab>
94         <propertyTab
95               afterTab="org.openmodelica.modelicaml.view.valuebindings.properties.tab.mediatoroperationeditor"
96               category="org.eclipse.papyrus.modelicaml"
97               id="org.openmodelica.modelicaml.view.valuebindings.properties.tab.mediatorpreferredbindings"
98               label="Preferred Bindings">
99         </propertyTab>
100      </propertyTabs>
101   </extension>
102   <extension
103         point="org.eclipse.ui.views.properties.tabbed.propertySections">
104      <propertySections
105            contributorId="org.openmodelica.modelicaml.view.valuebindings.views.ValueBindingsView">
106         <propertySection
107               class="org.openmodelica.modelicaml.view.valuebindings.sections.PropertySection_Details"
108               filter="org.openmodelica.modelicaml.view.valuebindings.filters.PropertySectionFilter_Details"
109               id="org.openmodelica.modelicaml.view.valuebindings.propertySection.details"
110               tab="org.openmodelica.modelicaml.view.valuebindings.properties.tab.details">
111            <input
112                  type="org.openmodelica.modelicaml.view.valuebindings.model.TreeObject">
113            </input>
114         </propertySection>
115         <propertySection
116               class="org.openmodelica.modelicaml.view.valuebindings.sections.PropertySection_ClientOperationEditor"
117               filter="org.openmodelica.modelicaml.view.valuebindings.filters.PropertySectionFilter_ClientOperation"
118               id="org.openmodelica.modelicaml.view.valuebindings.propertySection.clientoperationeditor"
119               tab="org.openmodelica.modelicaml.view.valuebindings.properties.tab.clientoperationeditor">
120            <input
121                  type="org.openmodelica.modelicaml.view.valuebindings.model.TreeObject">
122            </input>
123         </propertySection>
124         <propertySection
125               class="org.openmodelica.modelicaml.view.valuebindings.sections.PropertySection_MediatorOperationEditor"
126               filter="org.openmodelica.modelicaml.view.valuebindings.filters.PropertySectionFilter_MediatorOperation"
127               id="org.openmodelica.modelicaml.view.valuebindings.propertySection.mediatoroperationeditor"
128               tab="org.openmodelica.modelicaml.view.valuebindings.properties.tab.mediatoroperationeditor">
129            <input
130                  type="org.openmodelica.modelicaml.view.valuebindings.model.TreeObject">
131            </input>
132         </propertySection>
133         <propertySection
134               class="org.openmodelica.modelicaml.view.valuebindings.sections.PropertySection_ProviderOperationEditor"
135               filter="org.openmodelica.modelicaml.view.valuebindings.filters.PropertySectionFilter_ProviderOperation"
136               id="org.openmodelica.modelicaml.view.valuebindings.propertySection.providerperationeditor"
137               tab="org.openmodelica.modelicaml.view.valuebindings.properties.tab.provideroperationeditor">
138            <input
139                  type="org.openmodelica.modelicaml.view.valuebindings.model.TreeObject">
140            </input>
141         </propertySection>
142         <propertySection
143               class="org.openmodelica.modelicaml.view.valuebindings.sections.PropertySection_MediatorPreferredProviders"
144               filter="org.openmodelica.modelicaml.view.valuebindings.filters.PropertySectionFilter_MediatorPreferredProviders"
145               id="org.openmodelica.modelicaml.view.valuebindings.propertySection.mediatorpreferredbindings"
146               tab="org.openmodelica.modelicaml.view.valuebindings.properties.tab.mediatorpreferredbindings">
147            <input
148                  type="org.openmodelica.modelicaml.view.valuebindings.model.TreeObject">
149            </input>
150         </propertySection>
151      </propertySections>
152   </extension>
153   <extension
154         point="org.eclipse.papyrus.infra.core.modelListener">
155      <listener
156            name="org.openmodelica.modelicaml.view.valuebindings.listener1"
157            realization="org.openmodelica.modelicaml.view.valuebindings.listeners.PapyrusListener">
158      </listener>
159   </extension>
160
161</plugin>
Note: See TracBrowser for help on using the repository browser.