apicompatanaapps/compatanalyser/com.nokia.s60tools.compatibilityanalyser/plugin.xml
author noe\swadi
Thu, 18 Feb 2010 14:34:30 +0530
changeset 1 7cc64f569074
parent 0 dd9cd96ed247
permissions -rw-r--r--
Removing the testbench. These will be added back after some modification(mainly licensing) in the next commit.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
     2
<?eclipse version="3.2"?>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
     3
<plugin>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
     4
   <extension
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
     5
         id="product"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
     6
         name="Compatibility Analyser"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
     7
         point="org.eclipse.core.runtime.products">
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
     8
      <product
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
     9
            application="org.eclipse.ui.ide.workbench"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    10
            description="Tool used to check static compatibility"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    11
            name="Compatibility Analyser Tool"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    12
   </extension>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    13
   <extension
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    14
         id="com.nokia.s60tools.compatibilityanalyser.actionset"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    15
         point="org.eclipse.ui.actionSets">
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    16
      <actionSet
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    17
            description="Tool to run Compatibility Analysis"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    18
            id="com.nokia.s60tools.compatibilityanalyser.actionSet"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    19
            label="Compatibility Analyser"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    20
            visible="true">
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    21
         <menu
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    22
               id="com.nokia.carbide.cpp.ui.CarbideMenu"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    23
               label="&amp;Carbide"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    24
               path="additions">
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    25
            <groupMarker name="CarbideExtensions"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    26
         </menu>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    27
         <action   
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    28
               class="com.nokia.s60tools.compatibilityanalyser.ui.actions.ToolbarShortcutAction"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    29
               icon="icons/compatibility_analyser_main_16.png"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    30
               id="com.nokia.s60tools.compatibilityanalyser.ui.actions.ToolbarShortcutAction"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    31
               label="Compatibility Analyser"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    32
               menubarPath="com.nokia.carbide.cpp.ui.CarbideMenu/CarbideExtensions"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    33
               style="push"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    34
               tooltip="Compatibility Analysis Tool"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    35
      </actionSet>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    36
   </extension>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    37
   <extension
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    38
         point="org.eclipse.ui.views">
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    39
      <category
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    40
            id="com.nokia.s60tools"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    41
            name="Carbide Extensions"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    42
      <view
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    43
            category="com.nokia.s60tools"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    44
            class="com.nokia.s60tools.compatibilityanalyser.ui.views.MainView"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    45
            icon="icons/compatibility_analyser_main_16.png"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    46
            id="com.nokia.s60tools.compatibilityanalyser.ui.views.MainView"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    47
            name="CompatibilityAnalyser"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    48
   </extension>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    49
   <extension
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    50
         point="org.eclipse.ui.preferencePages">
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    51
      <page
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    52
            category="com.nokia.carbide.cpp.preferences.ExtensionsPreferencesPage"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    53
            class="com.nokia.s60tools.compatibilityanalyser.ui.wizards.CompatibilityAnalyserPreferences"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    54
            id="com.nokia.s60tools.compatibilityanalyser.page2"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    55
            name="Compatibility Analyser"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    56
   </extension>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    57
   <extension
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    58
         point="org.eclipse.core.runtime.preferences">
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    59
      <initializer class="com.nokia.s60tools.compatibilityanalyser.ui.wizards.CompatibilityAnalyserPreferencesInitializer"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    60
   </extension>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    61
   <extension
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    62
         point="org.eclipse.ui.popupMenus">
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    63
      <objectContribution
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    64
            adaptable="true"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    65
            id="com.nokia.s60tools.compatibilityanalyser.project"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    66
            objectClass="org.eclipse.core.resources.IProject">
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    67
         <menu
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    68
               id="com.nokia.s60tools.compatibilityanalyser.compMenu"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    69
               label="Compatibility Analyser"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    70
               path="additions"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    71
         <action
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    72
               class="com.nokia.s60tools.compatibilityanalyser.ui.actions.ProjectViewPopupAction"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    73
               enablesFor="1"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    74
               icon="icons/compatibility_analyser_run_16.png"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    75
               id="com.nokia.s60tools.compatibilityanalyser.action1"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    76
               label="Run static analysis for this project..."
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    77
               menubarPath="com.nokia.s60tools.compatibilityanalyser.compMenu/additions"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    78
      </objectContribution>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    79
      <objectContribution
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    80
            adaptable="true"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    81
            id="com.nokia.s60tools.compatibilityanalyser.objectContribution2"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    82
            nameFilter="*.mmp"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    83
            objectClass="org.eclipse.core.resources.IFile">
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    84
         <menu
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    85
               id="com.nokia.s60tools.compatibilityanalyser.mmpPopup"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    86
               label="Compatibility Analyser"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    87
               path="additions"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    88
         <action
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    89
               class="com.nokia.s60tools.compatibilityanalyser.ui.actions.ProjectViewPopupAction"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    90
               icon="icons/compatibility_analyser_run_16.png"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    91
               id="com.nokia.s60tools.compatibilityanalyser.action3"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    92
               label="Run static analysis for this mmp..."
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    93
               menubarPath="com.nokia.s60tools.compatibilityanalyser.mmpPopup/additions"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    94
      </objectContribution>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    95
      <objectContribution
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    96
            adaptable="true"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    97
            id="com.nokia.s60tools.compatibilityanalyser.folder"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    98
            objectClass="org.eclipse.core.resources.IFolder">
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
    99
         <menu
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   100
               id="com.nokia.s60tools.compatibilityanalyser.folderMenu"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   101
               label="Compatibility Analyser"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   102
               path="additions"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   103
         <action
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   104
               class="com.nokia.s60tools.compatibilityanalyser.ui.actions.ProjectViewPopupAction"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   105
               enablesFor="1"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   106
               icon="icons/compatibility_analyser_run_16.png"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   107
               id="com.nokia.s60tools.compatibilityanalyser.folderAction1"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   108
               label="Run static analysis for this project..."
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   109
               menubarPath="com.nokia.s60tools.compatibilityanalyser.folderMenu/additions"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   110
         <action
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   111
               class="com.nokia.s60tools.compatibilityanalyser.ui.actions.AnalyseDirOnlyAction"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   112
               icon="icons/compatibility_analyser_run_16.png"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   113
               id="com.nokia.s60tools.compatibilityanalyser.folderAction2"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   114
               label="Run static analysis for this directory in project..."
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   115
               menubarPath="com.nokia.s60tools.compatibilityanalyser.folderMenu/additions"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   116
      </objectContribution>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   117
   </extension>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   118
   <extension
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   119
         point="org.eclipse.ui.editors">
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   120
      <editor
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   121
            default="true"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   122
            extensions="comptanalyser"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   123
            icon="icons/compatibility_analyser_main_16.png"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   124
            id="com.nokia.s60tools.compatibilityanalyser.ui.editors.ComptAnalyserLauncher"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   125
            launcher="com.nokia.s60tools.compatibilityanalyser.ui.editors.ComptAnalyserLauncher"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   126
            name="Run static analysis with Compatibility Analyser"/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   127
      <editor
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   128
            default="false"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   129
            extensions="comptanalyser"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   130
            icon="icons/compatibility_analyser_main_16.png"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   131
            id="com.nokia.s60tools.compatibilityanalyser.editor2"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   132
            launcher="com.nokia.s60tools.compatibilityanalyser.ui.editors.ComptAnalyserEditLauncher"
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   133
            name="Edit Compatibility Analyser Configuration file..."/>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   134
   </extension>
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   135
   
dd9cd96ed247 1. Copyrights changed to EPL.
noe\swadi
parents:
diff changeset
   136
</plugin>