inital
[phpeclipse.git] / net.sourceforge.phpeclipse.xdebug.ui / plugin.xml
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/plugin.xml b/net.sourceforge.phpeclipse.xdebug.ui/plugin.xml
new file mode 100644 (file)
index 0000000..98fb90f
--- /dev/null
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.0"?>
+<plugin
+   id="net.sourceforge.phpeclipse.xdebug.ui"
+   name="XDebug Ui Plugin"
+   version="1.0.0"
+   provider-name="phpeclipse.de">
+
+   <runtime>
+      <library name="xdebugui.jar">
+         <export name="*"/>
+      </library>
+   </runtime>
+   <requires>
+      <import plugin="org.eclipse.debug.core"/>
+      <import plugin="org.eclipse.debug.ui"/>
+      <import plugin="net.sourceforge.phpeclipse"/>
+      <import plugin="net.sourceforge.phpeclipse.xdebug.core"/>
+      <import plugin="org.eclipse.core.runtime"/>
+      <import plugin="org.eclipse.core.resources"/>
+      <import plugin="org.eclipse.ui.workbench.texteditor"/>
+      <import plugin="org.eclipse.ui"/>
+      <import plugin="org.eclipse.ui.editors"/>
+      <import plugin="org.eclipse.jface.text"/>
+      <import plugin="org.eclipse.ui.ide"/>
+   </requires>
+   <extension
+         point="org.eclipse.debug.ui.launchConfigurationTabGroups">
+      <launchConfigurationTabGroup
+            type="net.sourceforge.phpeclipse.xdebug.core.launchConfigurationType.pda"
+            description="Run or debug a Push Down Automata program"
+            class="net.sourceforge.phpeclipse.xdebug.ui.XDebugTabGroup"
+            id="net.sourceforge.phpeclipse.xdebug.ui.launchConfigurationTabGroup.pda">
+      </launchConfigurationTabGroup>
+   </extension>
+   <extension
+         point="org.eclipse.debug.ui.debugModelPresentations">
+      <debugModelPresentation
+            class="net.sourceforge.phpeclipse.xdebug.ui.XDebugModelPresentation"
+            id="net.sourceforge.phpeclipse.xdebug">
+      </debugModelPresentation>
+   </extension>   
+   <extension
+         point="org.eclipse.core.runtime.adapters">
+      <factory
+            class="net.sourceforge.phpeclipse.xdebug.ui.XDebugBreakpointAdapterFactory"
+            adaptableType="org.eclipse.ui.texteditor.ITextEditor">
+         <adapter
+               type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget">
+         </adapter>
+      </factory>
+   </extension>
+</plugin>