uidesigner/com.nokia.sdt.symbian.ui/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.

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
   <extension
         point="org.eclipse.ui.editors">
      <editor
            name="%AppEditorName"
            default="true"
            icon="icons/UI_designer.png"
            contributorClass="com.nokia.sdt.symbian.ui.appeditor.ApplicationEditorContributor"
            class="com.nokia.sdt.symbian.ui.appeditor.ApplicationEditor"
            id="com.nokia.sdt.symbian.ui.appeditor.ApplicationEditor">
          <contentTypeBinding contentTypeId="com.nokia.sdt.uimodel.carbideAppModel"/>
       </editor>
   </extension>
   <extension
         point="org.eclipse.ui.decorators">
      <decorator
         id="com.nokia.sdt.symbian.ui.avkonViewDecorator"
         label="%AvkonViewDecorator"
         lightweight="true"
         icon="icons/avkonViewDecorator.gif"
         location="BOTTOM_LEFT"
         state="true">
         <description>%AvkonDecoratorDescription</description>
         <enablement>
         	<and>
	         	<objectClass name="com.nokia.sdt.symbian.ui.appeditor.ViewModelEntry"/>
         		<objectState name="isAvkonView" value="true"/>
         	</and>
         </enablement>
       </decorator>
   </extension>
   <extension
         point="org.eclipse.ui.popupMenus">
      <objectContribution
            adaptable="true"
            objectClass="org.eclipse.core.resources.IProject"
            nameFilter="*"
            id="com.nokia.sdt.symbian.ui.editApplication">
         <action
               class="com.nokia.sdt.symbian.ui.appeditor.EditApplicationAction"
               enablesFor="1"
               icon="icons/UI_designer.png"
               id="com.nokia.sdt.symbian.ui.editApplicationAction"
               label="%editApplication"
               menubarPath="additions">
         </action>
        <filter
               name="projectSessionProperty"
               value="com.nokia.sdt.symbian.IS_UIDESIGNER_PROJECT"/>
       </objectContribution>
  	</extension>
   <extension
         point="com.nokia.sdt.uidesigner.editorExtender">
      <extender
            class="com.nokia.sdt.symbian.ui.appeditor.S60ApplicationEditorExtender"
            editorIdFilter="com.nokia.sdt.symbian.ui.appeditor.ApplicationEditor">
      </extender>
   </extension>
   <extension
         point="com.nokia.sdt.uidesigner.editorExtender">
      <extender
            class="com.nokia.sdt.symbian.ui.appeditor.UIQApplicationEditorExtender"
            editorIdFilter="com.nokia.sdt.symbian.ui.appeditor.ApplicationEditor">
      </extender>
   </extension>
</plugin>