core/com.nokia.carbide.discovery.ui/plugin.xml
author dadubrow
Mon, 26 Jul 2010 15:11:10 -0500
changeset 1684 c2eba6dabd38
parent 1616 1828ccdd6878
child 1705 71a151b1b515
permissions -rw-r--r--
refactor to allow better support for multiple layers

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
   <extension-point id="portalPage" name="Portal Page" schema="schema/portalPage.exsd"/>
   <extension-point id="portalPageLayer" name="Portal Page Layer" schema="schema/portalPageLayer.exsd"/>
   <extension
         point="org.eclipse.help.contexts">
      <contexts
            file="contexts.xml">
      </contexts>
   </extension>
   <extension
         point="org.eclipse.ui.editors">
      <editor
            class="com.nokia.carbide.internal.discovery.ui.editor.PortalEditor"
            default="false"
            icon="icons/Carbide_c_icon_16x16.png"
            id="com.nokia.carbide.discovery.ui.portalEditor"
            name="%menu.title">
      </editor>
   </extension>
   <extension
         point="org.eclipse.ui.commands">
      <command
            description="%portal.desc"
            id="com.nokia.carbide.discovery.commands.launch"
            name="%menu.title">
      </command>
   </extension>
	<extension point="org.eclipse.ui.handlers">
    	<handler
			class="com.nokia.carbide.internal.discovery.ui.command.LaunchHandler"
			commandId="com.nokia.carbide.discovery.commands.launch">
		</handler>
	</extension>

	<extension point="org.eclipse.ui.menus">
		<!-- Defines a new menu contribution to the Eclipse help menu -->
		<menuContribution
			locationURI="menu:help?after=helpEnd">
            <command
				commandId="com.nokia.carbide.discovery.commands.launch"
				icon="icons/Carbide_c_icon_16x16.png"
				label="%menu.title"
				id="portalCommand">
			</command>
		</menuContribution>
	</extension>
 <extension
       point="com.nokia.carbide.discovery.ui.portalPage">
    <portalPage
          class="com.nokia.carbide.internal.discovery.ui.view.InstallExtensionsPortalExtension"
          id="installExtensionsPage"
          order="50"
          rank="50">
    </portalPage>
    <portalPage
          class="com.nokia.carbide.internal.discovery.ui.view.HomePage"
          id="homePage"
          order="1"
          rank="1">
    </portalPage>
    <portalPage
          class="com.nokia.carbide.internal.discovery.ui.view.SupportPage"
          id="supportPage"
          order="100"
          rank="100">
    </portalPage>
 </extension>

</plugin>