Skip to main content
aboutsummaryrefslogblamecommitdiffstats
blob: 306629f7ee2130af481c6824e4a236deaaa092c4 (plain) (tree)
1
2
3
4
5
6
7
8
9




                                      
                            


                                                      

                                        





                                                
                               


                               
                                     


                                            
                              


                                        
                                    


                                         
                                    


                                
                                      


                                  
                                                                                


                                       

                                                

                                
                                          


                                            
                                                  












                                                            
                  



                                                              

                                                                      
                    


                                                                                                  
                             


                                 
                              

                                                   





                                                    
                                                                   

                            
 

                                           
 




                                             
 













                                                             
 



                                                 
                 
 




                                             
 



                                                  
 



                                                          
 



                                                    
 



                                                    
 




                                                         
 



                                                      
 







                                                      
 






                                                      
                               


                                                             
                               







                                                                
 





                                                            
               




                                                     
 



                                                                    
 











                                                                     
                                
 



                                                             
 
                                                      


                                             
 





                                               
 

                                  
                          
 






















                                                                     
 
















                                                                                  



                                                 










                                                             
               
 



















                                                                       
               





                                                                                                        
                                                                                                    
                                                                                                    

                                                                                                                                 
                    
             
               
 
             
                                                       
                                                                      







                                                                                    


                                                   

                
 




                                                                                  



                                                                                             

                            
               
 


                                                
                                                                  

                                                                            
 






                                                  


                                    

                          

                                                                                                        

                
 


































                                                                                                                                   
                                                                                                                    







                                                                                                                       
                                                                                      




                                                                                     
         
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
   <extension
         id="product"
         name="Standard IDE"
         point="org.eclipse.core.runtime.products">
      <product
            application="org.eclipse.ui.ide.workbench"
            name="%productName"
            description="%productBlurb">
         <property
               name="preferenceCustomization"
               value="plugin_customization.ini">
         </property>
         <property
               name="appName"
               value="Eclipse">
         </property>
         <property
               name="aboutText"
               value="%productBlurb">
         </property>
         <property
               name="startupForegroundColor"
               value="c1bc1f">
         </property>
         <property
               name="startupMessageRect"
               value="7,265,320,20">
         </property>
         <property
               name="startupProgressRect"
               value="2,290,448,10">
         </property>
         <property
               name="aboutImage"
               value="eclipse_lg.png">
         </property>
         <property
               name="windowImages"
               value="eclipse16.png,eclipse32.png,eclipse48.png,eclipse256.png">
         </property>
         <property
              name="introBrandingImage"
              value="product:intro-eclipse.png">
         </property>
         <property
               name="introTitle"
               value="%productIntroTitle">
         </property>
         <property
               name="introBrandingImageText"
               value="%productIntroBrandingText"/>
         <property
               name="introDescription-overview"
               value="%introDescription-overview"/>
         <property
               name="introDescription-tutorials"
               value="%introDescription-tutorials"/>
         <property
               name="introDescription-samples"
               value="%introDescription-samples"/>
         <property
               name="applicationXMI"
               value="org.eclipse.platform/LegacyIDE.e4xmi">
         </property>
         <property
               name="cssTheme"
               value="org.eclipse.e4.ui.css.theme.e4_default">
         </property>
         <property
               name="applicationCSSResources"
               value="platform:/plugin/org.eclipse.ui.themes/images/">
         </property>
         <!-- Build ID in startup splash - only for nightlies and milestones, not for releases -->
         <property
               name="buildIdLocation"
               value="0,220">
         </property>
         <property
               name="buildIdSize"
               value="293,40">
         </property>
         <!-- END of Build ID in startup splash -->
      </product>
   </extension>
   <extension
         point="org.eclipse.ui.intro">
      <introProductBinding
            introId="org.eclipse.ui.intro.universal"
            productId="org.eclipse.epp.package.committers.product">
      </introProductBinding>
   </extension>

    <extension
         point="org.eclipse.ui.activities">

      <activity
            name="%activity.java"
            description="%activity.java.desc"
            id="org.eclipse.javaDevelopment">
      </activity>

      <activity
            name="%activity.plugin"
            description="%activity.plugin.desc"
            id="org.eclipse.plugInDevelopment">
      </activity>
      <activityRequirementBinding
            activityId="org.eclipse.plugInDevelopment"
            requiredActivityId="org.eclipse.javaDevelopment">
      </activityRequirementBinding>
      <activity
            description="%activity.debug.description"
            id="org.eclipse.debugSupport"
            name="%activity.debug">
      </activity>

      <activity
            name="%activity.team.cvs"
            description="%activity.team.cvs.desc"
            id="org.eclipse.team.cvs">
      </activity>

      <activity
            name="%activity.team"
            description="%activity.team.desc"
            id="org.eclipse.team">
      </activity>

      <activityRequirementBinding
            activityId="org.eclipse.team.cvs"
            requiredActivityId="org.eclipse.team">
      </activityRequirementBinding>

      <activityPatternBinding
            activityId="org.eclipse.javaDevelopment"
            pattern="org\.eclipse\.jdt\.debug/debugModel">
      </activityPatternBinding>

      <activityPatternBinding
            activityId="org.eclipse.javaDevelopment"
            pattern="org\.eclipse\.jdt\..*/.*">
      </activityPatternBinding>

      <activityPatternBinding
            activityId="org.eclipse.javaDevelopment"
            pattern="org\.eclipse\.jdt/.*">
      </activityPatternBinding>

      <activityPatternBinding
            activityId="org.eclipse.javaDevelopment"
            pattern="org\.eclipse\.jdt\.core/javanature">

      </activityPatternBinding>

      <activityPatternBinding
            activityId="org.eclipse.plugInDevelopment"
            pattern="org\.eclipse\.pde\..*/.*">
      </activityPatternBinding>

      <activityPatternBinding
            activityId="org.eclipse.plugInDevelopment"
            pattern="org\.eclipse\.pde/.*">
      </activityPatternBinding>
      <activityPatternBinding
            activityId="org.eclipse.debugSupport"
            pattern="org\.eclipse\.debug\.ui/.*">
      </activityPatternBinding>

      <activityPatternBinding
            activityId="org.eclipse.plugInDevelopment"
            pattern="org\.eclipse\.pde/PluginNature">
      </activityPatternBinding>
      <activityPatternBinding
            activityId="org.eclipse.team"
            pattern="org\.eclipse\.team\.ui/org.*">
      </activityPatternBinding>
      <activityPatternBinding
            activityId="org.eclipse.team"
            pattern="org\.eclipse\.compare/compareWithPatch">
      </activityPatternBinding>
      <activityPatternBinding
            activityId="org.eclipse.team.cvs"
            pattern="org\.eclipse\.team\.cvs\.ui/.*">
      </activityPatternBinding>
      <activityPatternBinding
            activityId="org.eclipse.team.cvs"
            pattern="org\.eclipse\.team\.cvs\.core/.*cvsnature">
      </activityPatternBinding>

      <category
            name="%activity.cat.development"
            description="%activity.cat.development.desc"
            id="org.eclipse.categories.developmentCategory">
      </category>

      <category
            name="%activity.cat.team"
            description="%activity.cat.team.desc"
            id="org.eclipse.categories.teamCategory">

      </category>

      <categoryActivityBinding
            activityId="org.eclipse.javaDevelopment"
            categoryId="org.eclipse.categories.developmentCategory">
      </categoryActivityBinding>

      <categoryActivityBinding
            activityId="org.eclipse.plugInDevelopment"
            categoryId="org.eclipse.categories.developmentCategory">
      </categoryActivityBinding>
       <categoryActivityBinding
             activityId="org.eclipse.debugSupport"
             categoryId="org.eclipse.categories.developmentCategory">
       </categoryActivityBinding>

      <categoryActivityBinding
            activityId="org.eclipse.team"
            categoryId="org.eclipse.categories.teamCategory">
      </categoryActivityBinding>

      <categoryActivityBinding
            activityId="org.eclipse.team.cvs"
            categoryId="org.eclipse.categories.teamCategory">
      </categoryActivityBinding>

      <!-- bind all elements that start with "org" -->
      <defaultEnablement
            id="org.eclipse.javaDevelopment">
      </defaultEnablement>

      <defaultEnablement
            id="org.eclipse.plugInDevelopment">
      </defaultEnablement>
       <defaultEnablement
             id="org.eclipse.debugSupport">
       </defaultEnablement>

      <defaultEnablement
            id="org.eclipse.team">
      </defaultEnablement>

      <defaultEnablement
            id="org.eclipse.team.cvs">
      </defaultEnablement>
       <activity
             description="%activity.ant.desc"
             id="org.eclipse.antDevelopment"
             name="%activity.ant">
       </activity>
       <activityPatternBinding
             activityId="org.eclipse.antDevelopment"
             pattern="org\.eclipse\.ant\.ui/.*">
       </activityPatternBinding>
       <activityPatternBinding
             activityId="org.eclipse.antDevelopment"
             pattern="org\.eclipse\.ui\.externaltools/.*">
       </activityPatternBinding>
       <categoryActivityBinding
             activityId="org.eclipse.antDevelopment"
             categoryId="org.eclipse.categories.developmentCategory">
       </categoryActivityBinding>
       <defaultEnablement
             id="org.eclipse.antDevelopment">
       </defaultEnablement>

      <!-- A Capability definition to hide Egit support in an Eclipse product. -->
      <!-- The recommended workflow to enable Egit support in a product is:    -->
      <!-- Open Perspective : Show All : Git Repository Exploring (enable)     -->
      <activity
            name="%activity.team.egit"
            description="%activity.team.egit.desc"
            id="org.eclipse.team.egit">
      </activity>
      <!-- Only bind org.* due to bug 405237: team.main must remain unbound -->
      <activityPatternBinding
            activityId="org.eclipse.team.egit"
            pattern="org\.eclipse\.egit\.ui/org.*">
      </activityPatternBinding>
      <activityPatternBinding
            activityId="org.eclipse.team.egit"
            pattern="org\.eclipse\.egit\.core/.*GitProvider">
      </activityPatternBinding>
      <activityPatternBinding
            activityId="org.eclipse.team.egit"
            pattern="org\.eclipse\.egit\.doc/.*">
      </activityPatternBinding>
      <categoryActivityBinding
            activityId="org.eclipse.team.egit"
            categoryId="org.eclipse.categories.teamCategory">
      </categoryActivityBinding>
      <activityRequirementBinding
            activityId="org.eclipse.team.egit"
            requiredActivityId="org.eclipse.team">
      </activityRequirementBinding>
      <defaultEnablement
            id="org.eclipse.team.egit">
      </defaultEnablement>
   </extension>

   <extension
         point="org.eclipse.ui.newWizards">
      <primaryWizard
            id="org.eclipse.jdt.ui.wizards.JavaProjectWizard">
      </primaryWizard>
      <primaryWizard
            id="org.eclipse.pde.ui.NewProjectWizard">
      </primaryWizard>
      <primaryWizard
            id="org.eclipse.jdt.ui.wizards.NewClassCreationWizard">
      </primaryWizard>
      <primaryWizard
            id="org.eclipse.jdt.ui.wizards.NewInterfaceCreationWizard">
      </primaryWizard>
      <primaryWizard
            id="org.eclipse.ant.ui.wizards.JavaProjectWizard">
      </primaryWizard>
   </extension>
   <extension
         point="org.eclipse.ui.preferencePages">
	  <page
            category="org.eclipse.ui.preferencePages.Workbench"
            name="%PreferencePages.Capabilities"
            id="org.eclipse.sdk.capabilities">
            <class class="org.eclipse.ui.activities.ActivityCategoryPreferencePage">
                <parameter name="allowAdvanced" value="true"/>
                <parameter name="captionMessage" value="%PreferencePages.Capabilities.captionMessage" />
                <parameter name="activityName" value="%PreferencePages.Capabilities.activityName" />
                <parameter name="categoryName" value="%PreferencePages.Capabilities.categoryName" />
                <parameter name="activityPromptButton" value="%PreferencePages.Capabilities.activityPromptButton"/>
                <parameter name="activityPromptButtonTooltip" value="%PreferencePages.Capabilities.activityPromptButtonTooltip"/>
            </class>
      </page>
   </extension>

   <extension
         point="org.eclipse.help.base.activitySupport">
      <support productId="org.eclipse.epp.package.committers.product">
         <showAllMessage>
            %helpActivitySupport.showAllMessage
         </showAllMessage>
         <documentMessage
               class="org.eclipse.help.ui.internal.ShowCapabilitiesPreferenceAction"
               pluginId="org.eclipse.help.ui">
            %helpActivitySupport.documentMessage
         </documentMessage>
         <localScopeCheckbox>
            %helpActivitySupport.localScopeCheckbox
         </localScopeCheckbox>
      </support>
   </extension>

      <extension
            point="org.eclipse.ui.activitySupport">
      <triggerPointAdvisor
            id="org.eclipse.ui.ide.triggerPointAdvisor">
            <class class="org.eclipse.ui.activities.WorkbenchTriggerPointAdvisor">
                <parameter name="proceedMulti" value="%TriggerPointAdvisor.proceedMulti" />
                <parameter name="proceedSingle" value="%TriggerPointAdvisor.proceedSingle" />
                <parameter name="dontAsk" value="%TriggerPointAdvisor.dontAsk" />
                <parameter name="noDetails" value="%TriggerPointAdvisor.noDetails" />
            </class>
      </triggerPointAdvisor>
   </extension>

   <extension
         point="org.eclipse.ui.activitySupport">
      <triggerPointAdvisorProductBinding
            productId="org.eclipse.epp.package.committers.product"
            triggerPointAdvisorId="org.eclipse.ui.ide.triggerPointAdvisor"/>
   </extension>

   <extension
         point="org.eclipse.help.ui.searchEngine">
      <engine
            enabled="true"
            engineTypeId="org.eclipse.help.ui.web"
            id="org.eclipse.sdk.Eclipse"
            label="%search.Eclipse.label">
            <description>
                %search.Eclipse.desc
            </description>
            <param
                name="url"
                value="http://eclipse.org/search/search.cgi?q={expression}&amp;ul=&amp;ps=20&amp;m=all">
            </param>
      </engine>
    </extension>

   <extension
         point="org.eclipse.ui.intro.quicklinks">
      <command
            id="org.eclipse.ui.newWizard(newWizardId=org.eclipse.pde.ui.NewProjectWizard)"
            description="%ql.newPluginProject.description"
            label="%ql.newPluginProject.label"
            importance="medium"
            resolution="launchbar">
      </command>
      <command
            id="org.eclipse.ui.file.import(importWizardId=org.eclipse.egit.ui.internal.clone.GitCloneWizard)"
            description="%ql.checkoutGitProject.description"
            icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/egit-checkout.png"
            label="%ql.checkoutGitProject.label"
            importance="medium"
            resolution="launchbar">
      </command>
      <command
            id="org.eclipse.ui.file.import(importWizardId=org.eclipse.ui.wizards.import.ExternalProject)"
            description="%ql.importExistingProjects.description"
            icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/import-existing-project.png"
            label="%ql.importExistingProjects.label"
            resolution="launchbar">
      </command>
      <command
            id="org.eclipse.ui.edit.text.openLocalFile"
            description="%ql.openExistingFile.description"
            icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/open-file.png"
            importance="low"
            label="%ql.openExistingFile.label"
            resolution="launchbar">
      </command>
      <command
            id="org.eclipse.oomph.setup.ui.questionnaire"
            importance="high"
            icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/settings.png"
            label="%ql.setupQuestionnaire.label">
      </command>
      <override
            command="org.eclipse.ui.newWizard*"
            icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/new-project.png"
            theme="org.eclipse.ui.intro.universal.solstice">
      </override>
      <command
            id="org.eclipse.epp.mpc.ui.command.showMarketplaceWizard(trigger=welcome)"
            label="%ql.mpc.label"
            description="%ql.mpc.description"
            icon="platform:/plugin/org.eclipse.epp.mpc.ui/intro/css/marketplace.png">
      </command>
   </extension>
</plugin>

Back to the top