Newer
Older
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension-point id="modelElementHandler" name="Model Element Handler" schema="schema/modelElementHandler.exsd"/>
<extension-point id="modelEditorBinding" name="Model Element Editor Bindings" schema="schema/modelEditorBinding.exsd"/>
<extension-point id="editPartFactory" name="Edit Part Factory" schema="schema/editPartFactory.exsd"/>

Florian Hölzl
committed
<extension-point id="contextMenuContribution" name="Context Menu Contribution" schema="schema/contextMenuContribution.exsd"/>
<extension
point="org.eclipse.ui.editors">
<editor
class="org.fortiss.tooling.kernel.ui.internal.editor.BindingEditor"
contributorClass="org.fortiss.tooling.kernel.ui.internal.editor.BindingContributor"
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
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.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.util.ModelElementLabelProvider"
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
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>
<extension
point="org.eclipse.ui.decorators">
<decorator
class="org.fortiss.tooling.kernel.ui.internal.MarkerService"
id="org.fortiss.tooling.kernel.ui.internal.MarkerService"
label="Marker Service Decorator"
location="BOTTOM_LEFT"
state="true">
<enablement>
<objectClass
name="org.eclipse.emf.ecore.EObject">
</objectClass>
</enablement>

Florian Hölzl
committed
<extension
point="org.fortiss.tooling.kernel.ui.contextMenuContribution">
<contextMenuContribution
contributor="org.fortiss.tooling.kernel.ui.internal.views.NewMenu">
</contextMenuContribution>
</extension>