org.symbian.tools.wrttools/plugin.xml
changeset 260 38f012067872
parent 259 2c5d9bdb5cce
child 263 0c4249e0396d
equal deleted inserted replaced
259:2c5d9bdb5cce 260:38f012067872
   189 			</include>
   189 			</include>
   190 		</validator>
   190 		</validator>
   191 	</extension>
   191 	</extension>
   192 	 
   192 	 
   193 	<extension point="org.eclipse.ui.newWizards">
   193 	<extension point="org.eclipse.ui.newWizards">
   194 		<category id="org.symbian.tools.wrttools.core.category" banner="WRT_Wizard_banner.png" name="Web Runtime(WRT)">
   194 		<category id="org.symbian.tools.wrttools.core.category" name="Web Runtime(WRT)">
   195 		</category>
   195 		</category>
   196 		<wizard category="org.symbian.tools.wrttools.core.category"
   196 		<wizard category="org.symbian.tools.wrttools.core.category"
   197 			class="org.symbian.tools.wrttools.wizards.WrtWidgetWizard"
   197 			class="org.symbian.tools.wrttools.wizards.WrtWidgetWizard"
   198 			finalPerspective="org.symbian.tools.wrttools.mainPerspective"
   198 			finalPerspective="org.symbian.tools.wrttools.mainPerspective"
   199 			hasPages="true" icon="icons/WRT_main_16.png"
   199 			hasPages="true" icon="icons/WRT_main_16.png"
   200 			id="org.symbian.tools.wrttools.core.wrtwidgetwizard" name="Web Runtime Application"
   200 			id="org.symbian.tools.wrttools.core.wrtwidgetwizard" name="Web Runtime Application Project"
   201 			project="true">
   201 			project="true">
   202 			<description>
   202 			<description>
   203 				Creates a new Symbian WRT application project using one of the provided
   203 				Creates a new Symbian WRT application project using one of the provided
   204 				templates
   204 				templates
   205          </description>
   205          </description>
   206 		</wizard>
   206 		</wizard>
       
   207   <wizard
       
   208         category="org.symbian.tools.wrttools.import"
       
   209         class="org.symbian.tools.wrttools.wizards.WgzImportWizard"
       
   210         finalPerspective="org.symbian.tools.wrttools.mainPerspective"
       
   211         hasPages="true"
       
   212         icon="icons/import_16x16px.png"
       
   213         id="org.symbian.tools.wrttools.importwgz"
       
   214         name="WRT Project from WGZ Archive"
       
   215         project="true">
       
   216      <description>
       
   217         Create WRT project from deployable WGZ application archive
       
   218      </description>
       
   219   </wizard>
   207 	</extension>
   220 	</extension>
   208 	
   221 	
   209 <!-- WRT Project Templates -->
   222 <!-- WRT Project Templates -->
   210 	<extension point="org.symbian.tools.wrttools.projectTemplates">
   223 	<extension point="org.symbian.tools.wrttools.projectTemplates">
   211 
   224 
   273 		<category id="org.symbian.tools.wrttools.import" name="Web Runtime(WRT)">
   286 		<category id="org.symbian.tools.wrttools.import" name="Web Runtime(WRT)">
   274 		</category>
   287 		</category>
   275 		<wizard category="org.symbian.tools.wrttools.import"
   288 		<wizard category="org.symbian.tools.wrttools.import"
   276 			class="org.symbian.tools.wrttools.wizards.projectimport.WrtProjectsImportWizard"
   289 			class="org.symbian.tools.wrttools.wizards.projectimport.WrtProjectsImportWizard"
   277 			icon="icons/import_aptana_project.gif" id="org.symbian.tools.wrttools.import.projectImport"
   290 			icon="icons/import_aptana_project.gif" id="org.symbian.tools.wrttools.import.projectImport"
   278 			banner="icons/import_wizard_banner.png"
   291 			name="Existing WRT Projects into Workspace">
   279 			name="WRT Project">
       
   280      <description>
   292      <description>
   281         Import WRT project created in Aptana, Adobe Dreamweaver or WRT IDE
   293         Import WRT project created in Aptana, Adobe Dreamweaver or WRT IDE
   282      </description>
   294      </description>
   283 		</wizard>
   295 		</wizard>
   284        <wizard
       
   285           category="org.symbian.tools.wrttools.import"
       
   286           class="org.symbian.tools.wrttools.wizards.WgzImportWizard"
       
   287           icon="icons/import_16x16px.png"
       
   288           id="org.symbian.tools.wrttools.importwgz"
       
   289           banner="icons/import_w_banner.png"
       
   290           name="Sources from WGZ File">
       
   291           <description>
       
   292              Create WRT project from deployable WGZ application archive
       
   293           </description>
       
   294        </wizard>
       
   295     </extension>
   296     </extension>
   296 	
   297 	
   297 <!-- Problem Markers -->
   298 <!-- Problem Markers -->
   298 	<extension id="org.symbian.tools.wrt.xmlProblem" name="XML Problem"
   299 	<extension id="org.symbian.tools.wrt.xmlProblem" name="XML Problem"
   299 		point="org.eclipse.core.resources.markers">
   300 		point="org.eclipse.core.resources.markers">
   321 <!-- Perspective Extensions -->
   322 <!-- Perspective Extensions -->
   322 	<extension point="org.eclipse.ui.perspectiveExtensions">
   323 	<extension point="org.eclipse.ui.perspectiveExtensions">
   323 		<perspectiveExtension targetID="org.eclipse.wst.jsdt.ui.JavaPerspective">
   324 		<perspectiveExtension targetID="org.eclipse.wst.jsdt.ui.JavaPerspective">
   324 			<newWizardShortcut id="org.symbian.tools.wrttools.core.wrtwidgetwizard">
   325 			<newWizardShortcut id="org.symbian.tools.wrttools.core.wrtwidgetwizard">
   325 			</newWizardShortcut>
   326 			</newWizardShortcut>
       
   327 			<newWizardShortcut id="org.symbian.tools.wrttools.importwgz">
       
   328 			</newWizardShortcut>
   326 		</perspectiveExtension>
   329 		</perspectiveExtension>
   327 		<perspectiveExtension targetID="org.eclipse.debug.ui.DebugPerspective">
   330 		<perspectiveExtension targetID="org.eclipse.debug.ui.DebugPerspective">
   328 			<newWizardShortcut id="org.symbian.tools.wrttools.core.wrtwidgetwizard">
   331 			<newWizardShortcut id="org.symbian.tools.wrttools.core.wrtwidgetwizard">
   329 			</newWizardShortcut>
   332 			</newWizardShortcut>
       
   333 			<newWizardShortcut id="org.symbian.tools.wrttools.importwgz">
       
   334 			</newWizardShortcut>
   330 		</perspectiveExtension>
   335 		</perspectiveExtension>
       
   336   <perspectiveExtension
       
   337         targetID="org.symbian.tools.wrttools.mainPerspective">
       
   338      <newWizardShortcut
       
   339            id="org.symbian.tools.wrttools.importwgz">
       
   340      </newWizardShortcut>
       
   341   </perspectiveExtension>
   331 	</extension>
   342 	</extension>
   332 	
   343 	
   333 <!-- Navigator Extensions -->
   344 <!-- Navigator Extensions -->
   334 	<extension point="org.eclipse.ui.views">
   345 	<extension point="org.eclipse.ui.views">
   335 		<view allowMultiple="false" category="org.symbian.tools.wrttools.views"
   346 		<view allowMultiple="false" category="org.symbian.tools.wrttools.views"
   553                 </adapt>
   564                 </adapt>
   554              </or>
   565              </or>
   555           </enablement>
   566           </enablement>
   556        </commonWizard>
   567        </commonWizard>
   557        <commonWizard
   568        <commonWizard
   558              type="import"
   569              menuGroupId="group.new"
       
   570              type="new"
   559              wizardId="org.symbian.tools.wrttools.importwgz">
   571              wizardId="org.symbian.tools.wrttools.importwgz">
   560           <enablement>
   572           <enablement>
   561              <or>
   573              <or>
   562                 <adapt
   574                 <adapt
   563                       type="org.eclipse.core.resources.IResource">
   575                       type="org.eclipse.core.resources.IResource">