*** empty log message ***
authorcperkonig <cperkonig>
Tue, 4 Oct 2005 10:59:26 +0000 (10:59 +0000)
committercperkonig <cperkonig>
Tue, 4 Oct 2005 10:59:26 +0000 (10:59 +0000)
21 files changed:
net.sourceforge.phpeclipse.xdebug.ui/.classpath
net.sourceforge.phpeclipse.xdebug.ui/META-INF/MANIFEST.MF [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/build.properties
net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/clear_log.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/export_log.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/filter_log.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/import_log.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/open_log.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/properties.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/remove_log.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/restore_log.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/eview16/arguments_tab.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/eview16/environment_tab.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/eview16/error_log.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/brkp_obj.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/environment_obj.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/error_st_obj.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/error_stack.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/info_st_obj.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/warning_st_obj.gif [new file with mode: 0644]
net.sourceforge.phpeclipse.xdebug.ui/plugin.xml

index 065ac06..751c8f2 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
        <classpathentry kind="src" path="src"/>
-       <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+       <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
        <classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/META-INF/MANIFEST.MF b/net.sourceforge.phpeclipse.xdebug.ui/META-INF/MANIFEST.MF
new file mode 100644 (file)
index 0000000..c8acf21
--- /dev/null
@@ -0,0 +1,20 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: XDebug Ui Plug-in
+Bundle-SymbolicName: net.sourceforge.phpeclipse.xdebug.ui ; singleton:=true
+Bundle-Version: 0.0.1
+Bundle-Activator: net.sourceforge.phpeclipse.xdebug.ui.XDebugUIPlugin
+Bundle-Localization: plugin
+Require-Bundle: org.eclipse.core.resources,
+ org.eclipse.core.runtime,
+ org.eclipse.debug.core,
+ org.eclipse.debug.ui,
+ org.eclipse.jface.text,
+ org.eclipse.ui,
+ org.eclipse.ui.editors,
+ org.eclipse.ui.ide,
+ org.eclipse.ui.workbench.texteditor,
+ net.sourceforge.phpeclipse,
+ net.sourceforge.phpeclipse.externaltools,
+ net.sourceforge.phpeclipse.xdebug.core
+Eclipse-AutoStart: true
index f22a911..34d2e4d 100644 (file)
@@ -1,4 +1,4 @@
-source.xdebugui.jar = src/
-output.xdebugui.jar = bin/
-bin.includes = plugin.xml,\
-               xdebugui.jar
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+               .
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/clear_log.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/clear_log.gif
new file mode 100644 (file)
index 0000000..6bc10f9
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/clear_log.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/export_log.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/export_log.gif
new file mode 100644 (file)
index 0000000..cab213e
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/export_log.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/filter_log.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/filter_log.gif
new file mode 100644 (file)
index 0000000..3d061d7
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/filter_log.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/import_log.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/import_log.gif
new file mode 100644 (file)
index 0000000..3465699
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/import_log.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/open_log.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/open_log.gif
new file mode 100644 (file)
index 0000000..7e4c583
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/open_log.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/properties.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/properties.gif
new file mode 100644 (file)
index 0000000..1dc19a3
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/properties.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/remove_log.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/remove_log.gif
new file mode 100644 (file)
index 0000000..b6922ac
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/remove_log.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/restore_log.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/restore_log.gif
new file mode 100644 (file)
index 0000000..8c4d765
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/elcl16/restore_log.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/eview16/arguments_tab.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/eview16/arguments_tab.gif
new file mode 100644 (file)
index 0000000..8670a38
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/eview16/arguments_tab.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/eview16/environment_tab.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/eview16/environment_tab.gif
new file mode 100644 (file)
index 0000000..716df43
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/eview16/environment_tab.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/eview16/error_log.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/eview16/error_log.gif
new file mode 100644 (file)
index 0000000..58873a1
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/eview16/error_log.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/brkp_obj.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/brkp_obj.gif
new file mode 100644 (file)
index 0000000..06d0079
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/brkp_obj.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/environment_obj.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/environment_obj.gif
new file mode 100644 (file)
index 0000000..3150162
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/environment_obj.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/error_st_obj.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/error_st_obj.gif
new file mode 100644 (file)
index 0000000..0bc6068
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/error_st_obj.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/error_stack.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/error_stack.gif
new file mode 100644 (file)
index 0000000..e61fc24
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/error_stack.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/info_st_obj.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/info_st_obj.gif
new file mode 100644 (file)
index 0000000..2da001e
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/info_st_obj.gif differ
diff --git a/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/warning_st_obj.gif b/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/warning_st_obj.gif
new file mode 100644 (file)
index 0000000..2b2e50f
Binary files /dev/null and b/net.sourceforge.phpeclipse.xdebug.ui/icons/obj16/warning_st_obj.gif differ
index 98fb90f..eaac04e 100644 (file)
@@ -1,53 +1,81 @@
 <?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>
+<plugin>
    <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>
+            class="net.sourceforge.phpeclipse.xdebug.ui.php.launching.PHPTabGroup"
+            id="net.sourceforge.phpeclipse.xdebug.ui.php.launchTabGroup"
+            type="net.sourceforge.phpeclipse.xdebug.php.launch"/>
    </extension>
    <extension
          point="org.eclipse.debug.ui.debugModelPresentations">
       <debugModelPresentation
-            class="net.sourceforge.phpeclipse.xdebug.ui.XDebugModelPresentation"
-            id="net.sourceforge.phpeclipse.xdebug">
-      </debugModelPresentation>
-   </extension>   
+            class="net.sourceforge.phpeclipse.xdebug.ui.php.launching.PHPDebugModelPresentation"
+            id="net.sourceforge.phpeclipse.xdebug.php"/>
+   </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>
+            adaptableType="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
+            class="net.sourceforge.phpeclipse.xdebug.ui.php.model.PHPBreakpointAdapterFactory">
+         <adapter type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget"/>
       </factory>
    </extension>
+   <extension
+         point="org.eclipse.ui.editorActions">
+      <editorContribution
+            id="net.sourceforge.phpeclipse.PHPUnitEditor.BreakpointRulerActions"
+            targetID="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor">
+         <action
+               actionID="RulerDoubleClick"
+               class="net.sourceforge.phpeclipse.xdebug.ui.actions.BreakpointRulerActionDelegate"
+               id="net.sourceforge.phpeclipse.xdebug.ui.ManageBreakpointRulerActions"
+               label="Test label"
+               />
+      </editorContribution>
+   </extension>
+   <extension
+         point="org.eclipse.ui.views">
+      <view
+            category="net.sourceforge.phpeclipse.xdebug.ui"
+            class="net.sourceforge.phpeclipse.xdebug.ui.views.logview.LogView"
+            icon="icons/eview16/error_log.gif"
+            id="net.sourceforge.phpeclipse.xdebug.ui.Logview"
+            name="PHP Debug Log"/>
+      <category
+            id="net.sourceforge.phpeclipse.xdebug.ui"
+            name="PHPeclipse Debug Core"/>
+   </extension>
+   <extension
+         point="org.eclipse.ui.contexts">
+      <context
+            id=".sourceforge.phpeclipse.debug.ui.debugging"
+            name="XDebug Context"
+            parentId="org.eclipse.debug.ui.debugging"/>
+   </extension>
+   <extension
+         point="org.eclipse.ui.popupMenus">
+      <viewerContribution
+            id="net.sourceforge.phpeclipse.xdebug.PHPUnitEditorPopupActions"
+            targetID="#PHPRulerContext">
+         <action
+               class="net.sourceforge.phpeclipse.xdebug.ui.actions.BreakpointRulerActionDelegate"
+               helpContextId="manage_breakpoint_action_context"
+               id="net.sourceforge.phpeclipse.xdebug.ui.action1"
+               label="Toggle Breakpoint"
+               menubarPath="debug"/>
+      </viewerContribution>
+   </extension>
+   <extension
+         point="org.eclipse.ui.preferencePages">
+      <page
+            category="net.sourceforge.phpeclipse.ui.preferencePage"
+            class="net.sourceforge.phpeclipse.xdebug.ui.preference.XDebugPreferencePage"
+            id="net.sourceforge.phpeclipse.xdebug.ui.XDebugPreferencePages"
+            name="XDebug"/>
+   </extension>
+   
+
+
 </plugin>