Skip to content
Snippets Groups Projects
plugin.xml 4.98 KiB
Newer Older
  • Learn to ignore specific revisions
  • <?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.BindingEditor"
    
    Florian Hölzl's avatar
    Florian Hölzl committed
                contributorClass="org.fortiss.tooling.kernel.ui.internal.editor.BindingContributor"
    
                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"
    
    Dongyue Mou's avatar
    Dongyue Mou committed
                labelProvider="org.fortiss.tooling.kernel.ui.util.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.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">