Skip to content
Snippets Groups Projects
plugin.xml 6.2 KiB
Newer Older
  • Learn to ignore specific revisions
  • <?xml version="1.0" encoding="UTF-8"?>
    <?eclipse version="3.4"?>
    
    Simon Barner's avatar
    Simon Barner committed
    <!-- (c) 2011 fortiss GmbH -->
    
    
       <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 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"
    
                default="false"
    
                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>
    
       </extension>
       <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>
    
          <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>
    
                class="org.fortiss.tooling.kernel.ui.internal.views.ModelElementsViewFX"
    
                icon="icons/library.png"
    
                id="org.fortiss.tooling.kernel.model.element.view.fx"
    
                name="Model Elements (FX)"
                restorable="true">
    
          <view
                allowMultiple="false"
                class="org.fortiss.tooling.kernel.ui.internal.introspection.KISSViewPart"
                icon="icons/introspection.gif"
                id="org.fortiss.tooling.kernel.ui.introspection.view"
                name="Kernel Introspection System Service (KISS)"
                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"
    
    Florian Hölzl's avatar
    Florian Hölzl committed
                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>
          </propertySections>
       </extension>
    
       <extension
             point="org.fortiss.tooling.kernel.ui.contextMenuContribution">
          <contextMenuContribution
    
                contributor="org.fortiss.tooling.kernel.ui.internal.views.NavigatorNewMenu">
    
       <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>