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.ExtendableMultiPageEditor"
contributorClass="org.fortiss.tooling.kernel.ui.internal.editor.ActionBarContributor"
id="org.fortiss.tooling.kernel.ui.internal.editor.ExtendableMultiPageEditor"
name="Extendable Model Editor">
</editor>
</extension>
<extension
point="org.eclipse.ui.views">
<view
class="org.fortiss.tooling.kernel.ui.internal.views.NavigatorViewPart"
icon="icons/navigator.gif"
id="org.fortiss.tooling.kernel.model.navigator"
name="Model Navigator"
restorable="true">
</view>
<view
class="org.fortiss.tooling.kernel.ui.internal.views.MarkerViewPart"
icon="icons/marker_view.gif"
id="org.fortiss.tooling.kernel.model.marker"
name="Model Markers"
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.presentation.ModelElementLabelProvider"
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
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

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

Florian Hölzl
committed
</contextMenuContribution>
</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>