org.symbian.tools.wrttools/plugin.xml
changeset 3 d3477de62514
parent 0 ddc9cde0ba07
child 8 683bdcbc3ebd
equal deleted inserted replaced
2:e4420d2515f1 3:d3477de62514
    28       <requires-nature id="org.eclipse.pde.PluginNature"/>
    28       <requires-nature id="org.eclipse.pde.PluginNature"/>
    29       <builder
    29       <builder
    30             id="org.symbian.tools.wrttools.builder.PropertiesFileAuditor">
    30             id="org.symbian.tools.wrttools.builder.PropertiesFileAuditor">
    31       </builder>
    31       </builder>
    32    </extension>
    32    </extension>
    33    
    33    <extension-point id="projectTemplates" name="WRT application project templates" schema="schema/projectTemplates.exsd"/>
       
    34     <extension
       
    35          id="org.symbian.tools.wrttools.core.cssvalidator"
       
    36          name="CSS Validator"
       
    37          point="org.eclipse.wst.validation.validatorV2">
       
    38       <validator
       
    39             build="true"
       
    40             class="org.symbian.tools.wrttools.core.internal.validation.CssBuildValidator"
       
    41             manual="true"
       
    42             markerId="org.symbian.tools.wrttools.core.cssValidationMarker"
       
    43             version="0.0.1">
       
    44          <include>
       
    45             <rules>
       
    46                <contentType
       
    47                      exactMatch="false"
       
    48                      id="org.eclipse.wst.css.core.csssource">
       
    49                </contentType>
       
    50             </rules>
       
    51          </include>
       
    52       </validator>
       
    53    </extension>
    34    <extension
    54    <extension
    35          point="org.eclipse.ui.newWizards">
    55          point="org.eclipse.ui.newWizards">
    36       <category
    56       <category
    37             name="Web Runtime (WRT)"
    57             id="org.symbian.tools.wrttools.core.category"
    38             id="org.symbian.tools.wrttools.newWizards.widget">
    58             name="Symbian WRT">
    39       </category>
    59       </category>
    40       <wizard
    60       <wizard
    41             category="org.symbian.tools.wrttools.newWizards.widget"
    61             category="org.symbian.tools.wrttools.core.category"
    42             class="org.symbian.tools.wrttools.wizards.WRTProjectWizard"
    62             class="org.symbian.tools.wrttools.wizards.WrtWidgetWizard"
    43             finalPerspective="org.eclipse.ui.resourcePerspective"
    63             finalPerspective="org.eclipse.wst.jsdt.ui.JavaPerspective"
       
    64             hasPages="true"
    44             icon="icons/main16.gif"
    65             icon="icons/main16.gif"
    45             id="org.symbian.tools.wrt.wizards.WRTProjectWizard"
    66             id="org.symbian.tools.wrttools.core.wrtwidgetwizard"
    46             name="New Web Runtime Widget"
    67             name="WRT Widget"
    47             project="true">
    68             project="true">
    48          <description>
    69          <description>
    49             Creates a new widget based on existing project workspaces.
    70             Creates a new Symbian WRT widget project using one of the provided templates
    50          </description>
    71          </description>
    51       </wizard>
    72       </wizard>
    52    </extension>
    73    </extension>
       
    74    <extension
       
    75          point="org.symbian.tools.wrttools.projectTemplates">
       
    76       <projectTemplate
       
    77             archive="projecttemplates/basic.zip"
       
    78             default-css-name="basic"
       
    79             default-html-name="index"
       
    80             default-js-name="basic"
       
    81             icon="icons/main16.gif"
       
    82             id-pattern="com.{0}.basic.widget"
       
    83             name="Basic Widget Project">
       
    84          <description>
       
    85             This wizard generates an empty widget project with a minimal Info.plist, html,css and js.
       
    86          </description>
       
    87       </projectTemplate>
       
    88    </extension>
       
    89    <extension
       
    90          point="org.eclipse.ui.importWizards">
       
    91       <category
       
    92             id="org.symbian.tools.wrttools.import"
       
    93             name="WRT Tools">
       
    94       </category>
       
    95       <wizard
       
    96             category="org.symbian.tools.wrttools.import"
       
    97             class="org.symbian.tools.wrttools.wizards.AptanaProjectsImportWizard"
       
    98             icon="icons/main16.gif"
       
    99             id="org.symbian.tools.wrttools.import.aptanaImport"
       
   100             name="Aptana IDE WRT Project">
       
   101       </wizard>
       
   102    </extension>
       
   103 
    53    
   104    
    54    <extension
   105    <extension
    55          id="org.eclipse.wst.xml.ui.ExampleProjectCreationWizardExtension"
   106          id="org.eclipse.wst.xml.ui.ExampleProjectCreationWizardExtension"
    56          name="Example Project Creation Wizard"
   107          name="Example Project Creation Wizard"
    57          point="org.eclipse.wst.common.ui.exampleProjectCreationWizard"> 
   108          point="org.eclipse.wst.common.ui.exampleProjectCreationWizard">