blob: e13f3dab819fccf4a6173c586ec3901f5426dc1a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
|
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.5"?>
<plugin>
<extension-point id="propertyEditorProvider" name="propertyEditorProvider" schema="schema/propertyEditorProvider.exsd"/>
<extension-point id="propertyEditorControllerProvider" name="propertyEditorControllerProvider" schema="schema/propertyEditorControllerProvider.exsd"/>
<extension-point id="propertyViewProvider" name="propertyViewProvider" schema="schema/propertyViewProvider.exsd"/>
<extension-point id="propertyModelHandler" name="propertyModelHandler" schema="schema/propertyModelHandler.exsd"/>
<extension
point="org.eclipse.papyrus.views.properties.runtime.propertyEditorProvider">
<propertyEditorProvider
class="org.eclipse.papyrus.views.properties.runtime.propertyeditor.PropertyEditorProvider">
<Priority
name="Lowest">
</Priority>
<PropertyEditor
allowMultiValue="false"
class="org.eclipse.papyrus.views.properties.runtime.propertyeditor.TextPropertyEditor"
description="This editor allows edition of String-valued properties"
factory="org.eclipse.papyrus.views.properties.runtime.propertyeditor.descriptor.PropertyEditorDescriptorFactory"
id="org.eclipse.papyrus.views.properties.runtime.textPropertyEditor"
typeValidator="org.eclipse.papyrus.views.properties.runtime.propertyeditor.NullPropertyEditorTypeValidator">
</PropertyEditor>
<PropertyEditor
allowMultiValue="false"
class="org.eclipse.papyrus.views.properties.runtime.propertyeditor.ComboPropertyEditor"
description="This is the basic combo to edit enumeration"
factory="org.eclipse.papyrus.views.properties.runtime.propertyeditor.descriptor.ComboPropertyEditorDescriptorFactory"
id="org.eclipse.papyrus.views.properties.runtime.comboPropertyEditor"
typeValidator="org.eclipse.papyrus.views.properties.runtime.propertyeditor.PropertyEditorTypeValidator">
</PropertyEditor>
<PropertyEditor
allowMultiValue="false"
class="org.eclipse.papyrus.views.properties.runtime.propertyeditor.RadioBoxPropertyEditor"
description="This editor displays a list of radio buttons, where only one can be selected."
factory="org.eclipse.papyrus.views.properties.runtime.propertyeditor.descriptor.ComboPropertyEditorDescriptorFactory"
id="org.eclipse.papyrus.views.properties.runtime.radioBoxPropertyEditor"
typeValidator="org.eclipse.papyrus.views.properties.runtime.propertyeditor.PropertyEditorTypeValidator">
</PropertyEditor>
<PropertyEditor
allowMultiValue="false"
class="org.eclipse.papyrus.views.properties.runtime.propertyeditor.GroupedRadioBoxPropertyEditor"
description="This editor is a group, filled with radioBox buttons"
factory="org.eclipse.papyrus.views.properties.runtime.propertyeditor.descriptor.RadioBoxPropertyEditorDescriptorFactory"
id="org.eclipse.papyrus.views.properties.runtime.groupedRadioBoxPropertyEditor"
typeValidator="org.eclipse.papyrus.views.properties.runtime.propertyeditor.PropertyEditorTypeValidator">
</PropertyEditor>
<PropertyEditor
allowMultiValue="false"
class="org.eclipse.papyrus.views.properties.runtime.propertyeditor.SimpleReferencePropertyEditor"
description="This is a basic editor for simple references value"
factory="org.eclipse.papyrus.views.properties.runtime.propertyeditor.descriptor.SimpleReferencePropertyEditorDescriptorFactory"
id="org.eclipse.papyrus.views.properties.runtime.simpleReferencePropertyEditor"
typeValidator="org.eclipse.papyrus.views.properties.runtime.propertyeditor.SimpleReferencePropertyEditorValidator">
</PropertyEditor>
<PropertyEditor
allowMultiValue="true"
class="org.eclipse.papyrus.views.properties.runtime.propertyeditor.MultipleReferencePropertyEditor"
description="This is a basic editor for multiple references value"
factory="org.eclipse.papyrus.views.properties.runtime.propertyeditor.descriptor.MultipleReferencePropertyEditorDescriptorFactory"
id="org.eclipse.papyrus.views.properties.runtime.multipleReferencePropertyEditor"
typeValidator="org.eclipse.papyrus.views.properties.runtime.propertyeditor.MultipleReferencePropertyEditorValidator">
</PropertyEditor>
<PropertyEditor
allowMultiValue="true"
class="org.eclipse.papyrus.views.properties.runtime.propertyeditor.MultipleStructuralFeaturesPropertyEditor"
description="This is a basic editor for multiple structural features values"
factory="org.eclipse.papyrus.views.properties.runtime.propertyeditor.descriptor.MultipleStructuralFeaturesPropertyEditorDescriptorFactory"
id="org.eclipse.papyrus.views.properties.runtime.multipleStructuralFeaturesPropertyEditor"
typeValidator="org.eclipse.papyrus.views.properties.runtime.propertyeditor.MultipleStructuralFeaturesPropertyEditorValidator">
</PropertyEditor>
<PropertyEditor
allowMultiValue="true"
class="org.eclipse.papyrus.views.properties.runtime.propertyeditor.MultiplePrimitiveTypedPropertyEditor"
description="This is a basic editor for multiple primitive typed values"
factory="org.eclipse.papyrus.views.properties.runtime.propertyeditor.descriptor.MultiplePrimitiveTypedPropertyEditorDescriptorFactory"
id="org.eclipse.papyrus.views.properties.runtime.multiplePrimitiveTypedPropertyEditor"
typeValidator="org.eclipse.papyrus.views.properties.runtime.propertyeditor.MultiplePrimitiveTypedPropertyEditorValidator">
</PropertyEditor>
<PropertyEditor
allowMultiValue="true"
class="org.eclipse.papyrus.views.properties.runtime.propertyeditor.NullPropertyEditor"
description="Property Editor that displays no information, only an empty composite"
factory="org.eclipse.papyrus.views.properties.runtime.propertyeditor.descriptor.PropertyEditorDescriptorFactory"
id="org.eclipse.papyrus.views.properties.runtime.nullPropertyEditor"
typeValidator="org.eclipse.papyrus.views.properties.runtime.propertyeditor.NullPropertyEditorTypeValidator">
</PropertyEditor>
</propertyEditorProvider>
</extension>
<extension
point="org.eclipse.papyrus.views.properties.runtime.propertyEditorControllerProvider">
<propertyEditorControllerProvider
class="org.eclipse.papyrus.views.properties.runtime.controller.PropertyEditorControllerProvider"
id="propertyEditorController"
description="provider for emf structural features, using transactionnal editing domain">
<Priority
name="Lowest">
</Priority>
<PropertyEditorController
class="org.eclipse.papyrus.views.properties.runtime.controller.EMFTStructuralFeatureController"
description="This is an EMFT controller, for direct structural features"
factory="org.eclipse.papyrus.views.properties.runtime.controller.descriptor.EMFTPropertyEditorControllerDescriptorFactory"
id="emftStructuralFeatureController">
</PropertyEditorController>
<PropertyEditorController
class="org.eclipse.papyrus.views.properties.runtime.controller.EMFTEReferenceController"
description="Controller for references"
factory="org.eclipse.papyrus.views.properties.runtime.controller.descriptor.EMFTPropertyEditorControllerDescriptorFactory"
id="emftEReferenceController">
</PropertyEditorController>
<PropertyEditorController
class="org.eclipse.papyrus.views.properties.runtime.controller.EMFTBindingEReferenceController"
description="Controller for references using binding label provider"
factory="org.eclipse.papyrus.views.properties.runtime.controller.descriptor.EMFTBindingPropertyEditorControllerDescriptorFactory"
id="emftBindingEReferenceController">
</PropertyEditorController>
<PropertyEditorController
class="org.eclipse.papyrus.views.properties.runtime.controller.EMFTLabelProviderStructuralFeatureController"
description="Controller for structural features with a label provider"
factory="org.eclipse.papyrus.views.properties.runtime.controller.descriptor.EMFTPropertyEditorControllerDescriptorFactory"
id="emftLabelProviderStructuralFeatureController">
</PropertyEditorController>
<PropertyEditorController
class="org.eclipse.papyrus.views.properties.runtime.controller.NullPropertyEditorController"
factory="org.eclipse.papyrus.views.properties.runtime.controller.descriptor.NullPropertyEditorControllerDescriptorFactory"
id="nullPropertyEditorController">
</PropertyEditorController>
</propertyEditorControllerProvider>
</extension>
<extension
point="org.eclipse.papyrus.views.properties.runtime.propertyModelHandler">
<propertyModelHandler
class="org.eclipse.papyrus.views.properties.runtime.modelhandler.emf.BooleanEMFModelHandlerFactory"
description="this is the standard model controller for EMF boolean-typed features"
id="Boolean"
name="Boolean EMF Model Handler">
</propertyModelHandler>
<propertyModelHandler
class="org.eclipse.papyrus.views.properties.runtime.modelhandler.emf.StringEMFModelHandlerFactory"
description="this is the standard model controller for EMF String-typed features"
id="String"
name="String EMF Model Handler">
</propertyModelHandler>
<propertyModelHandler
class="org.eclipse.papyrus.views.properties.runtime.modelhandler.emf.EnumerationEMFModelHandlerFactory"
description="this is the standard model controller for EMF enumeration-typed features"
id="Enumeration"
name="Enumeration EMF Model Handler">
</propertyModelHandler>
<propertyModelHandler
class="org.eclipse.papyrus.views.properties.runtime.modelhandler.emf.ReferenceEMFModelHandlerFactory"
description="this is the standard model controller for EMF references"
id="Reference"
name="Reference EMF Model Handler">
</propertyModelHandler>
<propertyModelHandler
class="org.eclipse.papyrus.views.properties.runtime.modelhandler.emf.BooleanStereotypeModelHandlerFactory"
description="this is the standard model controller for EMF boolean-typed stereotype features"
id="BooleanStereotype"
name="Boolean Stereotype Model Handler">
</propertyModelHandler>
<propertyModelHandler
class="org.eclipse.papyrus.views.properties.runtime.modelhandler.emf.StringStereotypeModelHandlerFactory"
description="this is the standard model controller for EMF String-typed stereotype features"
id="StringStereotype"
name="String Stereotype Model Handler">
</propertyModelHandler>
<propertyModelHandler
class="org.eclipse.papyrus.views.properties.runtime.modelhandler.emf.EnumerationStereotypeModelHandlerFactory"
description="this is the standard model controller for EMF enumeration-typed stereotype features"
id="EnumerationStereotype"
name="Enumeration Stereotype Model Handler">
</propertyModelHandler>
<propertyModelHandler
class="org.eclipse.papyrus.views.properties.runtime.modelhandler.emf.ReferenceStereotypeModelHandlerFactory"
description="this is the standard model controller for EMF stereotype references"
id="ReferenceStereotype"
name="Reference Stereotype Model Handler">
</propertyModelHandler>
</extension>
<extension
point="org.eclipse.papyrus.views.properties.runtime.propertyEditorControllerProvider">
<propertyEditorControllerProvider
class="org.eclipse.papyrus.views.properties.runtime.controller.predefined.PredefinedPropertyControllerProvider"
description="These are the basic predefined controllers for all runtime views"
id="org.eclipse.papyrus.views.properties.runtime.predefinedControllers">
<Priority
name="Lowest">
</Priority>
<PredefinedControllers
id="org.eclipse.papyrus.views.properties.runtime.predefinedControllers"
name="Standard Controllers"
path="resources/predefined_controllers.xml">
</PredefinedControllers>
</propertyEditorControllerProvider>
</extension>
</plugin>
|