uidesigner/com.nokia.carbide.cpp.uiq.components/plugin.xml
author tzelaw
Fri, 24 Apr 2009 14:48:12 -0500
changeset 125 b878114e8cc2
parent 2 d760517a8095
permissions -rw-r--r--
Overhaul of RCOMP/GCCE error parsing to fix 8901: -RCOMP error parser will defer C preprocessor errors to GCCECompiler error parser. -GCCE error parser is splited into compiler/assembler/linker, calling their counterpart in CDT respectively before handling special cases. -Updated error messages RCOMP error parser according to latest copy of RCOMP source. -WINSCW build configuration is using CDT GCC error parser instead of GCCE(for RCOMP C preprocessor error) Updated test case for error parsing -Added Bugzilla regression for GCC and make error parser -Converted test case from hardcoded SDK_ID to picking up the first SDK from device.xml with the build config specified by the test. -Fixed bug in test harness for input file ends on the last line so it was processed in the same run. -Fixed bug in test harness for not clearing problem view before each run(for visual cross check). -Rewritten test harness to use JDOM XML handling(from JAXP), to solve deployment issue in newer JRE.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
cawthron
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
cawthron
parents:
diff changeset
     2
<?eclipse version="3.2"?>
cawthron
parents:
diff changeset
     3
<plugin>
cawthron
parents:
diff changeset
     4
 <extension 
cawthron
parents:
diff changeset
     5
 	point="com.nokia.sdt.component.symbian.componentLibrary"
cawthron
parents:
diff changeset
     6
 	id="uiq"
cawthron
parents:
diff changeset
     7
 	name="UIQ Components">
cawthron
parents:
diff changeset
     8
 	<library
cawthron
parents:
diff changeset
     9
        path="components"
cawthron
parents:
diff changeset
    10
        sdkPattern="com\.uiq"/> 
cawthron
parents:
diff changeset
    11
 </extension>
cawthron
parents:
diff changeset
    12
 <extension
cawthron
parents:
diff changeset
    13
       id="uiq_layout"
cawthron
parents:
diff changeset
    14
       name="UIQ Layout Components"
cawthron
parents:
diff changeset
    15
       point="com.nokia.sdt.component.symbian.componentLibrary">
cawthron
parents:
diff changeset
    16
    <library
cawthron
parents:
diff changeset
    17
          class="com.nokia.carbide.cpp.uiq.components.layoutComponents.ComponentLibrary">
cawthron
parents:
diff changeset
    18
    </library>
cawthron
parents:
diff changeset
    19
 </extension>
cawthron
parents:
diff changeset
    20
 <extension
cawthron
parents:
diff changeset
    21
       point="com.nokia.sdt.sourcegen.nameAlgorithm">
cawthron
parents:
diff changeset
    22
    <algorithm
cawthron
parents:
diff changeset
    23
          class="com.nokia.carbide.cpp.uiq.sourcemapping.NameAlgorithmPageId"
cawthron
parents:
diff changeset
    24
          id="com.nokia.carbide.uiq.NAME_ALG_PAGE_ID">
cawthron
parents:
diff changeset
    25
    </algorithm>
cawthron
parents:
diff changeset
    26
    <algorithm
cawthron
parents:
diff changeset
    27
          class="com.nokia.carbide.cpp.uiq.sourcemapping.NameAlgorithmControlId"
cawthron
parents:
diff changeset
    28
          id="com.nokia.carbide.uiq.NAME_ALG_CONTROL_ID">
cawthron
parents:
diff changeset
    29
    </algorithm>
cawthron
parents:
diff changeset
    30
    <algorithm
cawthron
parents:
diff changeset
    31
          class="com.nokia.carbide.cpp.uiq.sourcemapping.NameAlgorithmCommandId"
cawthron
parents:
diff changeset
    32
          id="com.nokia.carbide.uiq.NAME_ALG_COMMAND_ID">
cawthron
parents:
diff changeset
    33
    </algorithm>
cawthron
parents:
diff changeset
    34
    <algorithm
cawthron
parents:
diff changeset
    35
          class="com.nokia.carbide.cpp.uiq.sourcemapping.NameAlgorithmGroupId"
cawthron
parents:
diff changeset
    36
          id="com.nokia.carbide.uiq.NAME_ALG_GROUP_ID">
cawthron
parents:
diff changeset
    37
    </algorithm>
cawthron
parents:
diff changeset
    38
    <algorithm
cawthron
parents:
diff changeset
    39
          class="com.nokia.carbide.cpp.uiq.sourcemapping.NameAlgorithmNamedGroupId"
cawthron
parents:
diff changeset
    40
          id="com.nokia.carbide.uiq.NAME_ALG_NAMEDGROUP_ID">
cawthron
parents:
diff changeset
    41
    </algorithm>
cawthron
parents:
diff changeset
    42
    <algorithm
cawthron
parents:
diff changeset
    43
          class="com.nokia.carbide.cpp.uiq.sourcemapping.NameAlgorithmListBoxLayoutId"
cawthron
parents:
diff changeset
    44
          id="com.nokia.carbide.uiq.NAME_ALG_LISTBOXLAYOUT_ID">
cawthron
parents:
diff changeset
    45
    </algorithm>
cawthron
parents:
diff changeset
    46
 </extension>
cawthron
parents:
diff changeset
    47
cawthron
parents:
diff changeset
    48
	<extension
cawthron
parents:
diff changeset
    49
         point="org.eclipse.ui.popupMenus">
cawthron
parents:
diff changeset
    50
         
cawthron
parents:
diff changeset
    51
       <objectContribution
cawthron
parents:
diff changeset
    52
            adaptable="false"
cawthron
parents:
diff changeset
    53
            id="com.nokia.carbide.uiq.addListBoxItem"
cawthron
parents:
diff changeset
    54
            objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
cawthron
parents:
diff changeset
    55
         <filter
cawthron
parents:
diff changeset
    56
               name="action-filter-test-passes:com.nokia.carbide.cpp.uiq.components/com.nokia.carbide.cpp.uiq.actions.AddListBoxItemActionFilterDelegate"
cawthron
parents:
diff changeset
    57
               value="true"/>
cawthron
parents:
diff changeset
    58
         <action
cawthron
parents:
diff changeset
    59
               class="com.nokia.carbide.cpp.uiq.components/com.nokia.carbide.cpp.uiq.actions.AddListBoxItemActionFilterDelegate"
cawthron
parents:
diff changeset
    60
               enablesFor="1"
cawthron
parents:
diff changeset
    61
               id="com.nokia.carbide.uiq.addListBoxItem"
cawthron
parents:
diff changeset
    62
               label="%_UI_AddListBoxItem"
cawthron
parents:
diff changeset
    63
               menubarPath="com.nokia.sdt.uidesigner.component"/>
cawthron
parents:
diff changeset
    64
      </objectContribution>
cawthron
parents:
diff changeset
    65
cawthron
parents:
diff changeset
    66
      <objectContribution
cawthron
parents:
diff changeset
    67
            adaptable="false"
cawthron
parents:
diff changeset
    68
            id="com.nokia.carbide.uiq.addChoiceListItem"
cawthron
parents:
diff changeset
    69
            objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
cawthron
parents:
diff changeset
    70
         <filter
cawthron
parents:
diff changeset
    71
               name="action-filter-test-passes:com.nokia.carbide.cpp.uiq.components/com.nokia.carbide.cpp.uiq.actions.AddChoiceListItemActionFilterDelegate"
cawthron
parents:
diff changeset
    72
               value="true"/>
cawthron
parents:
diff changeset
    73
         <action
cawthron
parents:
diff changeset
    74
               class="com.nokia.carbide.cpp.uiq.components/com.nokia.carbide.cpp.uiq.actions.AddChoiceListItemActionFilterDelegate"
cawthron
parents:
diff changeset
    75
               enablesFor="1"
cawthron
parents:
diff changeset
    76
               id="com.nokia.carbide.uiq.addChoiceListItem"
cawthron
parents:
diff changeset
    77
               label="%_UI_AddChoiceListItem"
cawthron
parents:
diff changeset
    78
               menubarPath="com.nokia.sdt.uidesigner.component"/>
cawthron
parents:
diff changeset
    79
      </objectContribution>
cawthron
parents:
diff changeset
    80
	  
cawthron
parents:
diff changeset
    81
	   <objectContribution
cawthron
parents:
diff changeset
    82
            adaptable="false"
cawthron
parents:
diff changeset
    83
            id="com.nokia.carbide.cpp.uiq.configureSBBType"
cawthron
parents:
diff changeset
    84
            objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
cawthron
parents:
diff changeset
    85
         <filter
cawthron
parents:
diff changeset
    86
               name="action-filter-test-passes:com.nokia.carbide.cpp.uiq.components/com.nokia.carbide.cpp.uiq.actions.ConfigureSBBTypeActionFilterDelegate"
cawthron
parents:
diff changeset
    87
               value="true"/>
cawthron
parents:
diff changeset
    88
         <action
cawthron
parents:
diff changeset
    89
               class="com.nokia.carbide.cpp.uiq.components/com.nokia.carbide.cpp.uiq.actions.ConfigureSBBTypeActionFilterDelegate"
cawthron
parents:
diff changeset
    90
               enablesFor="1"
cawthron
parents:
diff changeset
    91
               id="com.nokia.carbide.cpp.uiq.configureSBBType"
cawthron
parents:
diff changeset
    92
               label="%_UI_ConfigureSBBType"
cawthron
parents:
diff changeset
    93
               menubarPath="com.nokia.sdt.uidesigner.component"/>
cawthron
parents:
diff changeset
    94
      </objectContribution>
cawthron
parents:
diff changeset
    95
      
cawthron
parents:
diff changeset
    96
       <objectContribution
cawthron
parents:
diff changeset
    97
            adaptable="false"
cawthron
parents:
diff changeset
    98
            id="com.nokia.carbide.uiq.addViewPage"
cawthron
parents:
diff changeset
    99
            objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
cawthron
parents:
diff changeset
   100
         <filter
cawthron
parents:
diff changeset
   101
               name="action-filter-test-passes:com.nokia.carbide.cpp.uiq.components/com.nokia.carbide.cpp.uiq.actions.AddViewPageActionFilterDelegate"
cawthron
parents:
diff changeset
   102
               value="true"/>
cawthron
parents:
diff changeset
   103
         <action
cawthron
parents:
diff changeset
   104
               class="com.nokia.carbide.cpp.uiq.components/com.nokia.carbide.cpp.uiq.actions.AddViewPageActionFilterDelegate"
cawthron
parents:
diff changeset
   105
               enablesFor="1"
cawthron
parents:
diff changeset
   106
               id="com.nokia.carbide.uiq.addViewPage"
cawthron
parents:
diff changeset
   107
               label="%_UI_AddViewPage"
cawthron
parents:
diff changeset
   108
               menubarPath="com.nokia.sdt.uidesigner.component"/>
cawthron
parents:
diff changeset
   109
      </objectContribution>
cawthron
parents:
diff changeset
   110
       <objectContribution
cawthron
parents:
diff changeset
   111
             id="com.nokia.carbide.uiq.selectViewPage"
cawthron
parents:
diff changeset
   112
             objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
cawthron
parents:
diff changeset
   113
          <filter
cawthron
parents:
diff changeset
   114
                name="action-filter-test-passes:com.nokia.carbide.cpp.uiq.components/com.nokia.carbide.cpp.uiq.actions.SelectViewPageActionFilterDelegate"
cawthron
parents:
diff changeset
   115
                value="true"/>
cawthron
parents:
diff changeset
   116
         <action
cawthron
parents:
diff changeset
   117
               class="com.nokia.carbide.cpp.uiq.components/com.nokia.carbide.cpp.uiq.actions.SelectViewPageActionFilterDelegate"
cawthron
parents:
diff changeset
   118
               enablesFor="1"
cawthron
parents:
diff changeset
   119
               id="com.nokia.carbide.uiq.selectViewPage"
cawthron
parents:
diff changeset
   120
               label="%_UI_SelectViewPage"
cawthron
parents:
diff changeset
   121
               menubarPath="com.nokia.sdt.uidesigner.component"/>
cawthron
parents:
diff changeset
   122
       </objectContribution>
cawthron
parents:
diff changeset
   123
	  	
cawthron
parents:
diff changeset
   124
	</extension>
cawthron
parents:
diff changeset
   125
</plugin>