X-Git-Url: http://secure.phpeclipse.com diff --git a/net.sourceforge.phpeclipse.externaltools/plugin.xml b/net.sourceforge.phpeclipse.externaltools/plugin.xml index 6f78814..a7c61f2 100644 --- a/net.sourceforge.phpeclipse.externaltools/plugin.xml +++ b/net.sourceforge.phpeclipse.externaltools/plugin.xml @@ -1,34 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> -<?eclipse version="3.0"?> -<plugin - id="net.sourceforge.phpeclipse.externaltools" - name="PHP ExternalTools Plug-in" - version="1.1.7" - provider-name="phpeclipse.de" - class="net.sourceforge.phpeclipse.externaltools.ExternalToolsPlugin"> - - <runtime> - <library name="externaltools.jar"> - <export name="*"/> - </library> - </runtime> - - <requires> - <import plugin="org.eclipse.ui"/> - <import plugin="org.eclipse.ui.console"/> - <import plugin="org.eclipse.ui.ide"/> - <import plugin="org.eclipse.ui.editors"/> - <import plugin="org.eclipse.core.resources"/> - <import plugin="org.eclipse.core.runtime"/> - <import plugin="org.eclipse.debug.core"/> - <import plugin="org.eclipse.debug.ui"/> - <import plugin="org.eclipse.ui.externaltools"/> - <import plugin="net.sourceforge.phpeclipse.ui"/> - </requires> - - -<!-- external tools --> - +<?eclipse version="3.2"?> +<plugin> <!-- extension point definitions --> <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/> <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/> @@ -37,41 +9,6 @@ <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/> <!-- Extensions --> -<!-- - <extension point="org.eclipse.ui.actionSets"> - <actionSet - id="net.sourceforge.phpdt.externaltools.ExternalToolsSet" - label="%ActionSet.externalTools" - visible="true"> - <menu id="org.eclipse.ui.run" - label="%Menu.run" - path="additions"> - <separator name="ExternalToolsGroup"/> - </menu> - <action - id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu" - label="%Action.externalTools" - menubarPath="org.eclipse.ui.run/ExternalToolsGroup" - disabledIcon="icons/full/dtool16/external_tools.gif" - icon="icons/full/etool16/external_tools.gif" - hoverIcon="icons/full/ctool16/external_tools.gif" - pulldown="true" - class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate"> - </action> - <action - id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar" - label="%Action.externalTools" - toolbarPath="Normal/additions" - disabledIcon="icons/full/dtool16/external_tools.gif" - icon="icons/full/etool16/external_tools.gif" - hoverIcon="icons/full/ctool16/external_tools.gif" - tooltip="%Action.externalToolsTip" - pulldown="true" - class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate"> - </action> - </actionSet> - </extension> ---> <!-- Launch Configuration Extensions --> <extension point="org.eclipse.debug.core.launchConfigurationTypes"> @@ -352,23 +289,14 @@ </actionSet> </extension> + <!-- FIXME: there is too much duplication of contributions pointing to the same action. we should find a better way--> + <!-- php, phpc,php3,php4,php5,phpt--> <extension point="org.eclipse.ui.popupMenus"> <objectContribution objectClass="org.eclipse.core.resources.IFile" - nameFilter="*.php" - id="net.sourceforge.phpdt.externaltools.actions.externalParserAction"> - <action - label="Run External PHP Parser" - class="net.sourceforge.phpdt.externaltools.actions.PHPExternalParserAction" - menubarPath="additions" - id="net.sourceforge.phpdt.externaltools.actions.externalParserAction"> - </action> - </objectContribution> - <objectContribution - objectClass="org.eclipse.core.resources.IFile" - nameFilter="*.php3" - id="net.sourceforge.phpdt.externaltools.actions.externalParserAction"> + nameFilter="*.php*" + id="net.sourceforge.phpdt.externaltools.actions.externalParserAction.phpS"> <action label="Run External PHP Parser" class="net.sourceforge.phpdt.externaltools.actions.PHPExternalParserAction" @@ -378,8 +306,8 @@ </objectContribution> <objectContribution objectClass="org.eclipse.core.resources.IFile" - nameFilter="*.php4" - id="net.sourceforge.phpdt.externaltools.actions.externalParserAction"> + nameFilter="*.ctp" + id="net.sourceforge.phpdt.externaltools.actions.externalParserAction.ctp"> <action label="Run External PHP Parser" class="net.sourceforge.phpdt.externaltools.actions.PHPExternalParserAction" @@ -389,8 +317,8 @@ </objectContribution> <objectContribution objectClass="org.eclipse.core.resources.IFile" - nameFilter="*.php5" - id="net.sourceforge.phpdt.externaltools.actions.externalParserAction"> + nameFilter="*.phtml" + id="net.sourceforge.phpdt.externaltools.actions.externalParserAction.phtml"> <action label="Run External PHP Parser" class="net.sourceforge.phpdt.externaltools.actions.PHPExternalParserAction" @@ -401,7 +329,7 @@ <objectContribution objectClass="org.eclipse.core.resources.IFile" nameFilter="*.module" - id="net.sourceforge.phpdt.externaltools.actions.externalParserAction"> + id="net.sourceforge.phpdt.externaltools.actions.externalParserAction.module"> <action label="Run External PHP Parser" class="net.sourceforge.phpdt.externaltools.actions.PHPExternalParserAction" @@ -412,7 +340,7 @@ <objectContribution objectClass="org.eclipse.core.resources.IFile" nameFilter="*.inc" - id="net.sourceforge.phpdt.externaltools.actions.externalParserAction"> + id="net.sourceforge.phpdt.externaltools.actions.externalParserAction.inc"> <action label="Run External PHP Parser" class="net.sourceforge.phpdt.externaltools.actions.PHPExternalParserAction" @@ -421,4 +349,4 @@ </action> </objectContribution> </extension> -</plugin> +</plugin> \ No newline at end of file