class="com.samsung.tizen.common.util.UpdateManager">\r
</startup>\r
</extension>\r
-</plugin>\r
+ <!-- Activities Start -->\r
+ <extension\r
+ point="org.eclipse.ui.activities">\r
+ <!-- disable rhino lauch shortcuts & wst server launch shortcut -->\r
+ <activity\r
+ name="Popup UI"\r
+ description="Popup UI"\r
+ id="com.samsung.tizen.web.launch.DisablePopupMenu">\r
+ <enabledWhen>\r
+ <with variable="activeWorkbenchWindow.activePerspective">\r
+ <and>\r
+ <not>\r
+ <equals value="com.samsung.tizen.web.ui.perspective.WACwidget"/>\r
+ </not>\r
+ <not>\r
+ <equals value="com.samsung.tizen.nativeapp.perspective"/>\r
+ </not>\r
+ </and>\r
+ </with>\r
+ </enabledWhen>\r
+ </activity>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.web.launch.DisablePopupMenu"\r
+ pattern="org.eclipse.wst.server.ui/org.eclipse.wst.server.launchShortcut*">\r
+ </activityPatternBinding>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.web.launch.DisablePopupMenu"\r
+ pattern="org.eclipse.wst.jsdt.debug.rhino.ui/org.eclipse.wst.jsdt.debug.rhino.ui.launch.shortcut*">\r
+ </activityPatternBinding>\r
+ </extension>\r
+\r
+ <extension\r
+ point="org.eclipse.ui.activities">\r
+ <!-- disable CDT launch ui -->\r
+ <category\r
+ name="CDT launch UI"\r
+ description="Disable CDT launch UI when Native App Perspective is activated."\r
+ id="com.samsung.tizen.nativeapp.CDTLaunchUICategory">\r
+ </category>\r
+\r
+ <activity\r
+ name="CDT Launch UI Elements"\r
+ description="Launch UI elements from CDT"\r
+ id="com.samsung.tizen.nativeapp.DisableCDTLaunchUIActivity">\r
+\r
+ <enabledWhen>\r
+ <with variable="activeWorkbenchWindow.activePerspective">\r
+ <not>\r
+ <equals value="com.samsung.tizen.nativeapp.perspective"/>\r
+ </not>\r
+ </with>\r
+ </enabledWhen>\r
+ </activity>\r
+\r
+ <categoryActivityBinding\r
+ activityId="com.samsung.tizen.nativeapp.DisableCDTLaunchUIActivity"\r
+ categoryId="com.samsung.tizen.nativeapp.CDTLaunchUICategory">\r
+ </categoryActivityBinding>\r
+\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.nativeapp.DisableCDTLaunchUIActivity"\r
+ pattern="org\.eclipse\.cdt\.launch/org\.eclipse\.cdt\.launch\.launchGroup">\r
+ </activityPatternBinding>\r
+\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.nativeapp.DisableCDTLaunchUIActivity"\r
+ pattern="org\.eclipse\.cdt\.debug\.core/org\.eclipse\.cdt\.launch\.[a-zA-Z]*LaunchType">\r
+ </activityPatternBinding>\r
+\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.nativeapp.DisableCDTLaunchUIActivity"\r
+ pattern="org\.eclipse\.cdt\.debug\.ui/org\.eclipse\.cdt\.debug\.ui\.localCShortcut">\r
+ </activityPatternBinding>\r
+ <category\r
+ description="Disable CDT Toolchain Editor Page when Tizen Perspective is activated."\r
+ id="com.samsung.tizen.nativeapp.CDTToolChainEditorPageCategory"\r
+ name="CDT ToolChain Editor Page">\r
+ </category>\r
+ <activity\r
+ description="ToolChain Editor Property Page"\r
+ id="com.samsung.tizen.nativeapp.DisableCDTToolChainEditorPageActivity"\r
+ name="CDT ToolChain Editor Page Elements">\r
+ <enabledWhen>\r
+ <with\r
+ variable="activeWorkbenchWindow.activePerspective">\r
+ <not>\r
+ <equals\r
+ value="com.samsung.tizen.nativeapp.perspective">\r
+ </equals>\r
+ </not>\r
+ </with>\r
+ </enabledWhen>\r
+ </activity>\r
+ <categoryActivityBinding\r
+ activityId="com.samsung.tizen.nativeapp.DisableCDTToolChainEditorPageActivity"\r
+ categoryId="com.samsung.tizen.nativeapp.CDTToolChainEditorPageCategory">\r
+ </categoryActivityBinding>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.nativeapp.DisableCDTToolChainEditorPageActivity"\r
+ pattern="org\.eclipse\.cdt\.managedbuilder\.ui/org\.eclipse\.cdt\.managedbuilder\.ui\.properties\.Page_ToolChain">\r
+ </activityPatternBinding>\r
+ </extension>\r
+\r
+ <extension\r
+ point="org.eclipse.ui.activities">\r
+ <!-- disable other project wizards -->\r
+ <activity\r
+ id="com.samsung.tizen.web.ui.modification.newXsdDisabler"\r
+ name="%activity.name">\r
+ </activity>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.web.ui.modification.newXsdDisabler"\r
+ pattern="org.eclipse.wst.xsd.ui/org.eclipse.wst.xsd.ui.internal.wizards.*">\r
+ </activityPatternBinding>\r
+\r
+ <activity\r
+ id="com.samsung.tizen.web.ui.modification.newDtdDisabler"\r
+ name="%activity.name.0">\r
+ </activity>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.web.ui.modification.newDtdDisabler"\r
+ pattern="org.eclipse.wst.dtd.ui/org.eclipse.wst.dtd.ui.internal.wizard.*">\r
+ </activityPatternBinding>\r
+\r
+ <activity\r
+ id="com.samsung.tizen.web.ui.modification.ValidateMenuItemDisabler"\r
+ name="%activity.name.1">\r
+ </activity>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.web.ui.modification.ValidateMenuItemDisabler"\r
+ pattern="org.eclipse.wst.validation.ui/ValidationAction">\r
+ </activityPatternBinding>\r
+\r
+ <activity\r
+ name="Wizard UI"\r
+ description="Wizard UI"\r
+ id="com.samsung.tizen.web.DisableWizardsActivity">\r
+ <enabledWhen>\r
+ <with variable="activeWorkbenchWindow.activePerspective">\r
+ <and>\r
+ <not>\r
+ <equals value="com.samsung.tizen.web.ui.perspective.WACwidget"/>\r
+ </not>\r
+ <not>\r
+ <equals value="com.samsung.tizen.nativeapp.perspective"/>\r
+ </not>\r
+ </and>\r
+ </with>\r
+ </enabledWhen>\r
+ </activity>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.web.DisableWizardsActivity"\r
+ pattern="org\.eclipse\.jdt\.ui/org\.eclipse\.jdt\.ui\.wizards\.JavaProjectWizard">\r
+ </activityPatternBinding>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.web.DisableWizardsActivity"\r
+ pattern="org\.eclipse\.ant\.ui/org\.eclipse\.ant\.ui\.wizards\.JavaProjectWizard">\r
+ </activityPatternBinding>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.web.DisableWizardsActivity"\r
+ pattern="org\.eclipse\.emf\.importer/org\.eclipse\.emf\.importer\.ui\.EMFProjectWizard">\r
+ </activityPatternBinding>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.web.DisableWizardsActivity"\r
+ pattern="org\.eclipse\.emf\.codegen\.ecore\.ui/org\.eclipse\.emf\.codegen\.ecore\.ui\.EmptyProjectWizard">\r
+ </activityPatternBinding>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.web.DisableWizardsActivity"\r
+ pattern="org\.eclipse\.wst\.jsdt\.ui/org\.eclipse\.wst\.jsdt\.ui\.wizards\.JavaProjectWizard">\r
+ </activityPatternBinding>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.web.DisableWizardsActivity"\r
+ pattern="org\.eclipse\.wst\.xml\.ui/org\.eclipse\.wst\.xml\.ui\.XMLExampleProjectCreationWizard">\r
+ </activityPatternBinding>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.web.DisableWizardsActivity"\r
+ pattern="org\.eclipse\.wst\.web\.ui/org\.eclipse\.wst\.web\.ui\.internal\.wizards\.SimpleWebProjectWizard">\r
+ </activityPatternBinding>\r
+ </extension>\r
+\r
+ <extension\r
+ point="org.eclipse.ui.activities">\r
+ <!-- PopupMenus Enabled when tizen perspective -->\r
+ <activity\r
+ description="PopupMenus"\r
+ id="com.samsung.tizen.web.sign.PopupMenusActivity"\r
+ name="PopupMenus">\r
+ <enabledWhen>\r
+ <with\r
+ variable="activeWorkbenchWindow.activePerspective">\r
+ <and>\r
+ <equals\r
+ value="com.samsung.tizen.web.ui.perspective.WACwidget">\r
+ </equals>\r
+ </and>\r
+ </with>\r
+ </enabledWhen>\r
+ </activity>\r
+ <activityPatternBinding\r
+ activityId="com.samsung.tizen.web.sign.PopupMenusActivity"\r
+ pattern="com.samsung.tizen.web.sign/com.samsung.tizen.web.sign.signwidgetaction">\r
+ </activityPatternBinding>\r
+ </extension>\r
+ <!-- Activities End -->\r
+</plugin>
\ No newline at end of file