Newer
Older
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
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension-point id="modelEditorBinding" name="Model Element Editor Bindings" schema="schema/modelEditorBinding.exsd"/>
<extension
point="org.eclipse.ui.editors">
<editor
class="org.fortiss.tooling.kernel.ui.internal.editor.BindingEditor"
default="false"
id="org.fortiss.tooling.kernel.ui.internal.editor.BindingEditor"
name="Binding Editor">
</editor>
</extension>
<extension
point="org.eclipse.ui.views">
<view
class="org.fortiss.tooling.kernel.ui.internal.views.NavigatorViewPart"
icon="icons/tumlogo.png"
id="org.fortiss.tooling.kernel.model.navigator"
name="Model Navigator"
restorable="true">
</view>
<view
class="org.fortiss.tooling.kernel.ui.internal.views.LibraryView"
icon="icons/library.png"
id="org.fortiss.tooling.kernel.model.element.library"
name="Model Elements"
restorable="true">
</view>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.fortiss.tooling.kernel.model.navigator2?before=custom">
<menu
icon="icons/add.png"
id="org.fortiss.tooling.kernel.model.navigator.newmenu"
label="New...">
<visibleWhen
checkEnabled="false">
<with
variable="activeMenuSelection">
<iterate>
<adapt
type="org.eclipse.emf.ecore.EObject">
</adapt>
</iterate>
</with>
</visibleWhen>
<dynamic
class="org.fortiss.tooling.kernel.ui.internal.views.NewMenu"
id="org.fortiss.tooling.kernel.model.navigator.newmenu.content">
</dynamic>
</menu>
</menuContribution>
</extension>
<extension
point="org.eclipse.core.runtime.adapters">
<factory
adaptableType="org.eclipse.emf.ecore.EObject"
class="org.fortiss.tooling.kernel.ui.internal.properties.PropertiesAdapterFactory">
<adapter
type="org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor">
</adapter>
</factory>
</extension>
<extension
point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
<propertyContributor
contributorId="org.fortiss.tooling.kernel.ui.properties.Contributor"
labelProvider="org.fortiss.tooling.kernel.ui.internal.views.NavigatorTreeLabelProvider"
typeMapper="org.conqat.ide.commons.gef.properties.EditPartTypeMapper">
<propertyCategory
category="main"></propertyCategory>
</propertyContributor>
</extension>
<extension
point="org.eclipse.ui.views.properties.tabbed.propertyTabs">
<propertyTabs
contributorId="org.fortiss.tooling.kernel.ui.properties.Contributor">
<propertyTab
category="main"
id="org.fortiss.tooling.kernel.ui.property.tab.general"
label="General">
</propertyTab>
<propertyTab
afterTab="org.fortiss.tooling.kernel.ui.property.tab.general"
category="main"
id="org.fortiss.tooling.kernel.ui.property.tab.internal"
label="Internal">
</propertyTab>
</propertyTabs>
</extension>
<extension
point="org.eclipse.ui.views.properties.tabbed.propertySections">
<propertySections
contributorId="org.fortiss.tooling.kernel.ui.properties.Contributor">
<propertySection
class="org.fortiss.tooling.kernel.ui.internal.properties.IdLabeledPropertySection"
enablesFor="1"
id="org.fortiss.tooling.kernel.ui.internal.properties.IdLabeledPropertySection"
tab="org.fortiss.tooling.kernel.ui.property.tab.internal">
<input
type="org.fortiss.tooling.kernel.model.IIdLabeled">
</input>
</propertySection>
<propertySection
class="org.fortiss.tooling.kernel.ui.internal.properties.NamedCommentedPropertySection"
id="org.fortiss.tooling.kernel.ui.internal.properties.NamedCommentedPropertySection"
tab="org.fortiss.tooling.kernel.ui.property.tab.general">
<input
type="org.fortiss.tooling.kernel.model.INamedCommentedElement">
</input>
</propertySection>
</propertySections>
</extension>
</plugin>