Newer
Older
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<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 id="allocationEditPartFactory" name="Allocation Edit Part Factory" schema="schema/allocationEditPartFactory.exsd"/>
<extension
point="org.eclipse.ui.editors">
<editor
class="org.fortiss.tooling.kernel.ui.internal.editor.ExtendableMultiPageEditor"
contributorClass="org.fortiss.tooling.kernel.ui.internal.editor.ActionBarContributor"
id="org.fortiss.tooling.kernel.ui.internal.editor.ExtendableMultiPageEditor"
name="Extendable Model Editor">
class="org.fortiss.tooling.kernel.ui.internal.editor.TutorialStepUIEditor"
default="false"
id="org.fortiss.tooling.kernel.ui.internal.editor.TutorialStepUIEditor"
name="Tutorial Editor">
</editor>
<!-- "id"s must be kept in sync with constants in respective services:
INavigatorService, IModelElementHandlerService -->
<extension point="org.eclipse.ui.views">
<view
class="org.fortiss.tooling.kernel.ui.internal.views.NavigatorViewPart"
id="org.fortiss.tooling.kernel.model.navigator"
name="Model Navigator"
restorable="true">
</view>
class="org.fortiss.tooling.kernel.ui.internal.views.ModelElementsView"
id="org.fortiss.tooling.kernel.model.elements.view"
class="org.fortiss.tooling.kernel.ui.introspection.KISSServicesViewPart"
icon="icons/introspection.gif"
id="org.fortiss.tooling.kernel.ui.introspection"
name="Kernel Introspection System Service (KISS)"
restorable="true">
</view>
<view
class="org.fortiss.tooling.kernel.ui.internal.views.marker.MarkerViewPart"
icon="icons/marker_view.gif"
id="org.fortiss.tooling.kernel.ui.internal.views.marker.MarkerViewPart"
name="Marker View"
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.presentation.ModelElementLabelProvider"
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
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>

Florian Hölzl
committed
<extension
point="org.fortiss.tooling.kernel.ui.contextMenuContribution">
<contextMenuContribution

Florian Hölzl
committed
contributor="org.fortiss.tooling.kernel.ui.internal.views.NavigatorNewMenu">

Florian Hölzl
committed
</contextMenuContribution>
<contextMenuContribution
contributor="org.fortiss.tooling.kernel.ui.extension.RevealMenu">
</contextMenuContribution>

Florian Hölzl
committed
</extension>
<extension
point="org.eclipse.ui.perspectives">
<perspective
class="org.fortiss.tooling.kernel.ui.internal.perspective.StoragePerspective"
icon="icons/folder_storage.gif"
id="org.fortiss.tooling.kernel.ui.storage.perspective"
name="Storage">
</perspective>
</extension>
<extension point="org.fortiss.tooling.kernel.uiMessageHandler">
<uiMessageHandler
handler="org.fortiss.tooling.kernel.ui.extension.base.DialogMessageHandler">
<objectClass
objectClass="org.fortiss.tooling.kernel.extension.base.DialogMessage">
</objectClass>
</uiMessageHandler>
</extension>