<?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"/> <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" default="false" 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" 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> <propertySection class="org.fortiss.tooling.kernel.ui.internal.properties.ElementWithURIPropertySection" id="org.fortiss.tooling.kernel.ui.internal.properties.ElementWithURIPropertySection" tab="org.fortiss.tooling.kernel.ui.property.tab.general"> <input type="org.fortiss.tooling.kernel.model.IElementWithURI"> </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" lightweight="true" location="BOTTOM_LEFT" state="true"> <enablement> <objectClass name="org.eclipse.emf.ecore.EObject"> </objectClass> </enablement> </decorator> </extension> <extension point="org.fortiss.tooling.kernel.ui.contextMenuContribution"> <contextMenuContribution contributor="org.fortiss.tooling.kernel.ui.internal.views.NavigatorNewMenu"> </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> </plugin>