org.symbian.tools.wrttools/plugin.xml
changeset 354 0bceeb415e7f
parent 353 7d239d0853b9
child 366 715f288b552a
equal deleted inserted replaced
353:7d239d0853b9 354:0bceeb415e7f
   134 			<description>
   134 			<description>
   135 				Creates a new Symbian WRT application project using one of the provided
   135 				Creates a new Symbian WRT application project using one of the provided
   136 				templates
   136 				templates
   137          </description>
   137          </description>
   138 		</wizard>
   138 		</wizard>
   139   <wizard
       
   140         category="org.symbian.tools.wrttools.core.category"
       
   141         class="org.symbian.tools.wrttools.wizards.WgzImportWizard"
       
   142         finalPerspective="org.symbian.tools.wrttools.mainPerspective"
       
   143         hasPages="true"
       
   144         icon="icons/import_16x16px.png"
       
   145         id="org.symbian.tools.wrttools.importwgz"
       
   146         name="WRT Project from WGZ Archive"
       
   147         project="true">
       
   148      <description>
       
   149         Create WRT project from deployable WGZ application archive
       
   150      </description>
       
   151   </wizard>
       
   152 	</extension>
   139 	</extension>
   153 	
   140 	
   154 <!-- WRT Project Templates -->
   141 <!-- WRT Project Templates -->
   155 	<extension point="org.symbian.tools.wrttools.projectTemplates">
   142 	<extension point="org.symbian.tools.wrttools.projectTemplates">
   156 
   143 
   213       </projectTemplate>
   200       </projectTemplate>
   214 	</extension>
   201 	</extension>
   215 	
   202 	
   216 <!-- Import Wizard -->
   203 <!-- Import Wizard -->
   217 	<extension point="org.eclipse.ui.importWizards">
   204 	<extension point="org.eclipse.ui.importWizards">
   218 		<category id="org.symbian.tools.wrttools.import" name="Web Runtime(WRT)">
   205 		<category id="org.symbian.tools.wrttools.import" name="Web Runtime (WRT)">
   219 		</category>
   206 		</category>
   220 		<wizard category="org.symbian.tools.wrttools.import"
   207 		<wizard category="org.symbian.tools.wrttools.import"
   221 			class="org.symbian.tools.wrttools.wizards.projectimport.WrtProjectsImportWizard"
   208 			class="org.symbian.tools.wrttools.wizards.projectimport.WrtProjectsImportWizard"
   222 			icon="icons/import_aptana_project.gif" id="org.symbian.tools.wrttools.import.projectImport"
   209 			icon="icons/import_aptana_project.gif" id="org.symbian.tools.wrttools.import.projectImport"
   223 			name="Existing WRT Projects into Workspace">
   210 			name="Existing WRT Projects into Workspace">
   224      <description>
   211      <description>
   225         Import WRT project created in Aptana, Adobe Dreamweaver or WRT IDE
   212         Import WRT project created in Aptana, Adobe Dreamweaver or WRT IDE
   226      </description>
   213      </description>
   227 		</wizard>
   214 		</wizard>
       
   215 		
       
   216 		<wizard
       
   217           category="org.symbian.tools.wrttools.import"
       
   218           class="org.symbian.tools.wrttools.wizards.WgzImportWizard"
       
   219           icon="icons/import_16x16px.png"
       
   220           id="org.symbian.tools.wrttools.importwgz"
       
   221           name="Application Archive (WGZ)">
       
   222         <description>
       
   223           Create WRT project from deployable WGZ application archive
       
   224         </description>
       
   225       </wizard>
       
   226 		
   228     </extension>
   227     </extension>
   229 	
   228 	
   230 <!-- Problem Markers -->
   229 <!-- Problem Markers -->
   231 	<extension id="org.symbian.tools.wrt.xmlProblem" name="XML Problem"
   230 	<extension id="org.symbian.tools.wrt.xmlProblem" name="XML Problem"
   232 		point="org.eclipse.core.resources.markers">
   231 		point="org.eclipse.core.resources.markers">
   254 <!-- Perspective Extensions -->
   253 <!-- Perspective Extensions -->
   255 	<extension point="org.eclipse.ui.perspectiveExtensions">
   254 	<extension point="org.eclipse.ui.perspectiveExtensions">
   256 		<perspectiveExtension targetID="org.eclipse.wst.jsdt.ui.JavaPerspective">
   255 		<perspectiveExtension targetID="org.eclipse.wst.jsdt.ui.JavaPerspective">
   257 			<newWizardShortcut id="org.symbian.tools.wrttools.core.wrtwidgetwizard">
   256 			<newWizardShortcut id="org.symbian.tools.wrttools.core.wrtwidgetwizard">
   258 			</newWizardShortcut>
   257 			</newWizardShortcut>
   259 			<newWizardShortcut id="org.symbian.tools.wrttools.importwgz">
       
   260 			</newWizardShortcut>
       
   261 		</perspectiveExtension>
   258 		</perspectiveExtension>
   262 		<perspectiveExtension targetID="org.eclipse.debug.ui.DebugPerspective">
   259 		<perspectiveExtension targetID="org.eclipse.debug.ui.DebugPerspective">
   263 			<newWizardShortcut id="org.symbian.tools.wrttools.core.wrtwidgetwizard">
   260 			<newWizardShortcut id="org.symbian.tools.wrttools.core.wrtwidgetwizard">
   264 			</newWizardShortcut>
   261 			</newWizardShortcut>
   265 			<newWizardShortcut id="org.symbian.tools.wrttools.importwgz">
       
   266 			</newWizardShortcut>
       
   267 		</perspectiveExtension>
   262 		</perspectiveExtension>
   268   <perspectiveExtension
   263   <perspectiveExtension
   269         targetID="org.symbian.tools.wrttools.mainPerspective">
   264         targetID="org.symbian.tools.wrttools.mainPerspective">
   270      <newWizardShortcut
       
   271            id="org.symbian.tools.wrttools.importwgz">
       
   272      </newWizardShortcut>
       
   273   </perspectiveExtension>
   265   </perspectiveExtension>
   274 	</extension>
   266 	</extension>
   275 	
   267 	
   276 <!-- Navigator Extensions -->
   268 <!-- Navigator Extensions -->
   277 	<extension point="org.eclipse.ui.views">
   269 	<extension point="org.eclipse.ui.views">
   440        <override
   432        <override
   441              policy="InvokeAlwaysRegardlessOfSuppressedExt"
   433              policy="InvokeAlwaysRegardlessOfSuppressedExt"
   442              suppressedExtensionId="org.eclipse.ui.navigator.resourceContent">
   434              suppressedExtensionId="org.eclipse.ui.navigator.resourceContent">
   443        </override>
   435        </override>
   444        <commonWizard
   436        <commonWizard
   445              menuGroupId="group.new.z"
   437              type="import"
   446              type="new"
       
   447              wizardId="org.symbian.tools.wrttools.importwgz">
   438              wizardId="org.symbian.tools.wrttools.importwgz">
   448           <enablement>
   439           <enablement>
   449              <or>
   440              <or>
   450                 <adapt
   441                 <adapt
   451                       type="org.eclipse.core.resources.IResource">
   442                       type="org.eclipse.core.resources.IResource">