diff --git a/debug/org.eclipse.cdt.debug.ui/ChangeLog b/debug/org.eclipse.cdt.debug.ui/ChangeLog
index 44cb90f7028..5e2ad7c7a0f 100644
--- a/debug/org.eclipse.cdt.debug.ui/ChangeLog
+++ b/debug/org.eclipse.cdt.debug.ui/ChangeLog
@@ -1,3 +1,9 @@
+2004-06-16 Mikhail Khodjaiants
+ Removed the "Add Address Breakpoint" and "Add Watchpoint" global actions.
+ * plugin.properties
+ * plugin.xml
+ * AddAddressBreakpointActionDelegate.java
+
2004-06-15 Mikhail Khodjaiants
Added the "Toggle Watchpoint" object contribution action.
* plugin.properties
diff --git a/debug/org.eclipse.cdt.debug.ui/plugin.properties b/debug/org.eclipse.cdt.debug.ui/plugin.properties
index 9e0109852b9..4bfebb44f30 100644
--- a/debug/org.eclipse.cdt.debug.ui/plugin.properties
+++ b/debug/org.eclipse.cdt.debug.ui/plugin.properties
@@ -36,10 +36,8 @@ ManageFunctionBreakpointAction.tooltip=Toggle Function/Method Breakpoint
ToggleWatchpointAction.label=Toggle Watchpoint
ToggleWatchpointAction.tooltip=Toggle Variable Watchpoint
BreakpointPropertiesAction.label=P&roperties...
-GlobalManageWatchpointAction.label=Add &Watchpoint (C/C++)...
AddExpressionAction.label=Add &Expression...
GlobalAddExpressionAction.label=Add &Expression (C/C++)...
-AddAddressBreakpointAction.label=Add &Address Breakpoint...
RunToLineAction.label=Run To &Line
JumpToLineAction.label=Resume At Li&ne
GlobalRunToLineAction.label=Run To &Line (C/C++)
diff --git a/debug/org.eclipse.cdt.debug.ui/plugin.xml b/debug/org.eclipse.cdt.debug.ui/plugin.xml
index d1112f077df..223ab9cb7cc 100644
--- a/debug/org.eclipse.cdt.debug.ui/plugin.xml
+++ b/debug/org.eclipse.cdt.debug.ui/plugin.xml
@@ -193,36 +193,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
0 ) ? null : CDebugUIPlugin.getResourceString("internal.ui.actions.AddAddressBreakpointActionDelegate.Address_can_not_be_0"); //$NON-NLS-1$
- }
- }
-
- /**
- * @see org.eclipse.cdt.debug.internal.ui.actions.AbstractDebugActionDelegate#doAction(Object)
- */
- protected void doAction( Object element ) throws DebugException
- {
- InputDialog dialog = new InputDialog( getWindow().getShell(),
- CDebugUIPlugin.getResourceString("internal.ui.actions.AddAddressBreakpointActionDelegate.Add_Address_Breakpoint"), //$NON-NLS-1$
- CDebugUIPlugin.getResourceString("internal.ui.actions.AddAddressBreakpointActionDelegate.Enter_address"), //$NON-NLS-1$
- null,
- new AddressValidator() );
- if ( dialog.open() == Window.OK )
- {
-// CDebugModel.createAddressBreakpoint( ((IExecFileInfo)getDebugTarget( element ).getAdapter( IExecFileInfo.class )).getExecFile(),
-// parseValue( dialog.getValue().trim() ),
-// true,
-// 0,
-// "", //$NON-NLS-1$
-// true );
- }
- }
-
- /**
- * @see org.eclipse.cdt.debug.internal.ui.actions.AbstractDebugActionDelegate#isEnabledFor(Object)
- */
- protected boolean isEnabledFor( Object element )
- {
- if ( element != null && element instanceof IDebugElement )
- {
- IDebugTarget target = getDebugTarget( element );
- return ( target != null && !target.isTerminated() && target.getAdapter( IExecFileInfo.class ) != null );
- }
- return false;
- }
-
- protected long parseValue( String text ) throws NumberFormatException
- {
- long value = 0;
- if ( text.trim().startsWith( "0x" ) ) //$NON-NLS-1$
- {
- value = Integer.parseInt( text.substring( 2 ), 16 );
- }
- else
- {
- value = Integer.parseInt( text );
- }
- return value;
- }
-
- private IDebugTarget getDebugTarget( Object element )
- {
- if ( element != null && element instanceof IDebugElement )
- {
- return ((IDebugElement)element).getDebugTarget();
- }
- return null;
- }
-}