mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-25 09:55:29 +02:00
Removed deprecated "WorkbenchHelp" references.
This commit is contained in:
parent
d95215c8f3
commit
34ca6299e3
7 changed files with 28 additions and 12 deletions
|
@ -1,3 +1,12 @@
|
|||
2005-03-08 Mikhail Khodjaiants
|
||||
Removed deprecated "WorkbenchHelp" references.
|
||||
* CBreakpointPropertiesRulerAction.java
|
||||
* EnableDisableBreakpointRulerAction.java
|
||||
* ToggleBreakpointRulerAction.java
|
||||
* ToggleDetailPaneAction.java
|
||||
* CDebugPreferencePage.java
|
||||
* SourcePreferencePage.java
|
||||
|
||||
2005-02-25 Mikhail Khodjaiants
|
||||
"Resume At Line" is disabled if the Disassembly view is opened during an active debug session.
|
||||
* ResumeAtLineActionDelegate.java
|
||||
|
|
|
@ -20,7 +20,6 @@ import org.eclipse.jface.viewers.ISelectionProvider;
|
|||
import org.eclipse.jface.viewers.StructuredSelection;
|
||||
import org.eclipse.ui.IWorkbenchPart;
|
||||
import org.eclipse.ui.dialogs.PropertyDialogAction;
|
||||
import org.eclipse.ui.help.WorkbenchHelp;
|
||||
|
||||
/**
|
||||
* Opens a custom properties dialog to configure the attibutes of a C/C++ breakpoint
|
||||
|
@ -35,7 +34,7 @@ public class CBreakpointPropertiesRulerAction extends AbstractBreakpointRulerAct
|
|||
setInfo( info );
|
||||
setTargetPart( part );
|
||||
setText( ActionMessages.getString( "CBreakpointPropertiesRulerAction.Breakpoint_Properties" ) ); //$NON-NLS-1$
|
||||
WorkbenchHelp.setHelp( this, ICDebugHelpContextIds.BREAKPOINT_PROPERTIES_ACTION );
|
||||
part.getSite().getWorkbenchWindow().getWorkbench().getHelpSystem().setHelp( this, ICDebugHelpContextIds.BREAKPOINT_PROPERTIES_ACTION );
|
||||
setId( IInternalCDebugUIConstants.ACTION_BREAKPOINT_PROPERTIES );
|
||||
}
|
||||
|
||||
|
|
|
@ -17,7 +17,6 @@ import org.eclipse.debug.core.DebugPlugin;
|
|||
import org.eclipse.jface.dialogs.ErrorDialog;
|
||||
import org.eclipse.jface.text.source.IVerticalRulerInfo;
|
||||
import org.eclipse.ui.IWorkbenchPart;
|
||||
import org.eclipse.ui.help.WorkbenchHelp;
|
||||
|
||||
public class EnableDisableBreakpointRulerAction extends AbstractBreakpointRulerAction {
|
||||
|
||||
|
@ -28,7 +27,7 @@ public class EnableDisableBreakpointRulerAction extends AbstractBreakpointRulerA
|
|||
setInfo( info );
|
||||
setTargetPart( part );
|
||||
setText( ActionMessages.getString( "EnableDisableBreakpointRulerAction.Enable_Breakpoint_1" ) ); //$NON-NLS-1$
|
||||
WorkbenchHelp.setHelp( this, ICDebugHelpContextIds.ENABLE_DISABLE_BREAKPOINT_ACTION );
|
||||
part.getSite().getWorkbenchWindow().getWorkbench().getHelpSystem().setHelp( this, ICDebugHelpContextIds.ENABLE_DISABLE_BREAKPOINT_ACTION );
|
||||
setId( IInternalCDebugUIConstants.ACTION_ENABLE_DISABLE_BREAKPOINT );
|
||||
}
|
||||
|
||||
|
|
|
@ -24,7 +24,6 @@ import org.eclipse.jface.text.TextSelection;
|
|||
import org.eclipse.jface.text.source.IVerticalRulerInfo;
|
||||
import org.eclipse.jface.viewers.ISelection;
|
||||
import org.eclipse.ui.IWorkbenchPart;
|
||||
import org.eclipse.ui.help.WorkbenchHelp;
|
||||
import org.eclipse.ui.texteditor.IDocumentProvider;
|
||||
import org.eclipse.ui.texteditor.ITextEditor;
|
||||
|
||||
|
@ -53,7 +52,7 @@ public class ToggleBreakpointRulerAction extends Action {
|
|||
fRuler = ruler;
|
||||
setTargetPart( part );
|
||||
fBreakpointAdapter = new ToggleBreakpointAdapter();
|
||||
WorkbenchHelp.setHelp( this, ICDebugHelpContextIds.TOGGLE_BREAKPOINT_ACTION );
|
||||
part.getSite().getWorkbenchWindow().getWorkbench().getHelpSystem().setHelp( this, ICDebugHelpContextIds.TOGGLE_BREAKPOINT_ACTION );
|
||||
setId( IInternalCDebugUIConstants.ACTION_TOGGLE_BREAKPOINT );
|
||||
}
|
||||
|
||||
|
|
|
@ -15,7 +15,6 @@ import org.eclipse.cdt.debug.internal.ui.ICDebugHelpContextIds;
|
|||
import org.eclipse.cdt.debug.internal.ui.preferences.ICDebugPreferenceConstants;
|
||||
import org.eclipse.cdt.debug.internal.ui.views.modules.ModulesView;
|
||||
import org.eclipse.jface.action.Action;
|
||||
import org.eclipse.ui.help.WorkbenchHelp;
|
||||
|
||||
/**
|
||||
* Action that controls the appearance of the details pane in debug views
|
||||
|
@ -60,7 +59,7 @@ public class ToggleDetailPaneAction extends Action {
|
|||
setDisabledImageDescriptor( CDebugImages.DESC_LCL_DETAIL_PANE_HIDE_DISABLED );
|
||||
setHoverImageDescriptor( CDebugImages.DESC_LCL_DETAIL_PANE_HIDE );
|
||||
}
|
||||
WorkbenchHelp.setHelp( this, ICDebugHelpContextIds.SHOW_DETAIL_PANE_ACTION );
|
||||
view.getSite().getWorkbenchWindow().getWorkbench().getHelpSystem().setHelp( this, ICDebugHelpContextIds.SHOW_DETAIL_PANE_ACTION );
|
||||
}
|
||||
|
||||
private ModulesView getModulesView() {
|
||||
|
|
|
@ -47,13 +47,14 @@ import org.eclipse.ui.IWorkbench;
|
|||
import org.eclipse.ui.IWorkbenchPage;
|
||||
import org.eclipse.ui.IWorkbenchPreferencePage;
|
||||
import org.eclipse.ui.IWorkbenchWindow;
|
||||
import org.eclipse.ui.help.WorkbenchHelp;
|
||||
|
||||
/**
|
||||
* Preference page for debug preferences that apply specifically to C/C++ Debugging.
|
||||
*/
|
||||
public class CDebugPreferencePage extends PreferencePage implements IWorkbenchPreferencePage {
|
||||
|
||||
private IWorkbench fWorkbench;
|
||||
|
||||
// View setting widgets
|
||||
private Button fPathsButton;
|
||||
|
||||
|
@ -112,7 +113,7 @@ public class CDebugPreferencePage extends PreferencePage implements IWorkbenchPr
|
|||
* @see org.eclipse.jface.preference.PreferencePage#createContents(Composite)
|
||||
*/
|
||||
protected Control createContents( Composite parent ) {
|
||||
WorkbenchHelp.setHelp( getControl(), ICDebugHelpContextIds.C_DEBUG_PREFERENCE_PAGE );
|
||||
getWorkbench().getHelpSystem().setHelp( getControl(), ICDebugHelpContextIds.C_DEBUG_PREFERENCE_PAGE );
|
||||
//The main composite
|
||||
Composite composite = new Composite( parent, SWT.NULL );
|
||||
GridLayout layout = new GridLayout();
|
||||
|
@ -166,6 +167,7 @@ public class CDebugPreferencePage extends PreferencePage implements IWorkbenchPr
|
|||
* @see org.eclipse.ui.IWorkbenchPreferencePage#init(IWorkbench)
|
||||
*/
|
||||
public void init( IWorkbench workbench ) {
|
||||
fWorkbench = workbench;
|
||||
}
|
||||
|
||||
protected PropertyChangeListener getPropertyChangeListener() {
|
||||
|
@ -374,4 +376,8 @@ public class CDebugPreferencePage extends PreferencePage implements IWorkbenchPr
|
|||
private ColorFieldEditor getDisassemblySourceColor() {
|
||||
return fDisassemblySourceColor;
|
||||
}
|
||||
|
||||
private IWorkbench getWorkbench() {
|
||||
return fWorkbench;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -37,13 +37,14 @@ import org.eclipse.swt.widgets.Composite;
|
|||
import org.eclipse.swt.widgets.Control;
|
||||
import org.eclipse.ui.IWorkbench;
|
||||
import org.eclipse.ui.IWorkbenchPreferencePage;
|
||||
import org.eclipse.ui.help.WorkbenchHelp;
|
||||
|
||||
/**
|
||||
* The "Source Code Locations" preference page.
|
||||
*/
|
||||
public class SourcePreferencePage extends PreferencePage implements IWorkbenchPreferencePage, Observer {
|
||||
|
||||
private IWorkbench fWorkbench;
|
||||
|
||||
private SourceListDialogField fSourceListField;
|
||||
|
||||
private SelectionButtonDialogField fSearchForDuplicateFiles;
|
||||
|
@ -62,7 +63,7 @@ public class SourcePreferencePage extends PreferencePage implements IWorkbenchPr
|
|||
* @see org.eclipse.jface.preference.PreferencePage#createContents(org.eclipse.swt.widgets.Composite)
|
||||
*/
|
||||
protected Control createContents( Composite parent ) {
|
||||
WorkbenchHelp.setHelp( getControl(), ICDebugHelpContextIds.SOURCE_PREFERENCE_PAGE );
|
||||
getWorkbench().getHelpSystem().setHelp( getControl(), ICDebugHelpContextIds.SOURCE_PREFERENCE_PAGE );
|
||||
fSourceListField = createSourceListField();
|
||||
fSearchForDuplicateFiles = createSearchForDuplicateFilesButton();
|
||||
Composite control = new Composite( parent, SWT.NONE );
|
||||
|
@ -211,4 +212,8 @@ public class SourcePreferencePage extends PreferencePage implements IWorkbenchPr
|
|||
CDebugCorePlugin.getDefault().saveCommonSourceLocations( getSourceLocations() );
|
||||
CDebugCorePlugin.getDefault().getPluginPreferences().setValue( ICDebugConstants.PREF_SEARCH_DUPLICATE_FILES, searchForDuplicateFiles() );
|
||||
}
|
||||
|
||||
private IWorkbench getWorkbench() {
|
||||
return fWorkbench;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue