Add missing Override annotations to o.e.dltk.ruby.debug.ui.
Change-Id: Ib33165bbac4a24166211dc7addf11dad728478d6
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugHover.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugHover.java
index 7e2af10..ad2b894 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugHover.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugHover.java
@@ -6,6 +6,7 @@
public class RubyDebugHover extends ScriptDebugHover {
+ @Override
protected ScriptDebugModelPresentation getModelPresentation() {
return new RubyDebugModelPresentation();
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugModelPresentation.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugModelPresentation.java
index ff02786..63c4a00 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugModelPresentation.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugModelPresentation.java
@@ -1,11 +1,10 @@
/*******************************************************************************
- * Copyright (c) 2005, 2007 IBM Corporation and others.
+ * Copyright (c) 2005, 2016 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
-
*******************************************************************************/
package org.eclipse.dltk.ruby.internal.debug.ui;
@@ -17,6 +16,7 @@
public class RubyDebugModelPresentation extends ScriptDebugModelPresentation {
+ @Override
public String getEditorId(IEditorInput input, Object element) {
String editorId = EditorUtility.getEditorID(input, element);
if (editorId == null)
@@ -25,6 +25,7 @@
return editorId;
}
+ @Override
public String getDetailPaneText(IScriptValue value) {
return value.getRawValue();
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugUILanguageToolkit.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugUILanguageToolkit.java
index 0f2d573..37359e1 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugUILanguageToolkit.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugUILanguageToolkit.java
@@ -20,9 +20,7 @@
return RubyDebugUIPlugin.getDefault().getPreferenceStore();
}
- /*
- * @see org.eclipse.dltk.debug.ui.AbstractDebugUILanguageToolkit#getVariablesViewPreferencePages()
- */
+ @Override
public String[] getVariablesViewPreferencePages() {
return new String[] { "org.eclipse.dltk.ruby.preferences.debug.detailFormatters" }; //$NON-NLS-1$
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugUIPlugin.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugUIPlugin.java
index 0ea5466..8c7f3bc 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugUIPlugin.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugUIPlugin.java
@@ -1,11 +1,10 @@
/*******************************************************************************
- * Copyright (c) 2005, 2007 IBM Corporation and others.
+ * Copyright (c) 2005, 2016 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
-
*******************************************************************************/
package org.eclipse.dltk.ruby.internal.debug.ui;
@@ -34,18 +33,12 @@
plugin = this;
}
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
- */
+ @Override
public void start(BundleContext context) throws Exception {
super.start(context);
}
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
- */
+ @Override
public void stop(BundleContext context) throws Exception {
plugin = null;
super.stop(context);
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugUIPreferenceInitializer.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugUIPreferenceInitializer.java
index 288b1e4..d16783f 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugUIPreferenceInitializer.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyDebugUIPreferenceInitializer.java
@@ -6,6 +6,7 @@
public class RubyDebugUIPreferenceInitializer extends
DLTKDebugUIPluginPreferenceInitializer {
+ @Override
protected String getNatureId() {
return RubyNature.NATURE_ID;
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyEditorDebugAdapterFactory.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyEditorDebugAdapterFactory.java
index 944c54c..2e61ba3 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyEditorDebugAdapterFactory.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyEditorDebugAdapterFactory.java
@@ -9,9 +9,7 @@
public class RubyEditorDebugAdapterFactory extends
ScriptEditorDebugAdapterFactory {
- /*
- * @see org.eclipse.dltk.debug.ui.ScriptEditorDebugAdapterFactory#getBreakointAdapter()
- */
+ @Override
protected ScriptToggleBreakpointAdapter getBreakpointAdapter() {
return new RubyToggleBreakpointAdapter();
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyToggleBreakpointAdapter.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyToggleBreakpointAdapter.java
index 075c361..fd56871 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyToggleBreakpointAdapter.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyToggleBreakpointAdapter.java
@@ -12,10 +12,12 @@
private static final IScriptBreakpointLineValidator validator = ScriptBreakpointLineValidatorFactory
.createNonEmptyNoCommentValidator("#"); //$NON-NLS-1$
+ @Override
protected String getDebugModelId() {
return RubyDebugConstants.DEBUG_MODEL_ID;
}
+ @Override
protected IScriptBreakpointLineValidator getValidator() {
return validator;
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableColumnPresentation.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableColumnPresentation.java
index 15b1573..4124491 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableColumnPresentation.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableColumnPresentation.java
@@ -18,6 +18,7 @@
*/
private static String[] fgAllColumns = null;
+ @Override
public String[] getAvailableColumns() {
if (fgAllColumns == null) {
String[] basic = super.getAvailableColumns();
@@ -28,6 +29,7 @@
return fgAllColumns;
}
+ @Override
public String getHeader(String id) {
if (COLUMN_INSTANCE_ID.equals(id)) {
return "Object ID"; //$NON-NLS-1$
@@ -36,6 +38,7 @@
return super.getHeader(id);
}
+ @Override
public String getId() {
return RUBY_VARIABLE_COLUMN_PRESENTATION;
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableEditor.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableEditor.java
index 9bd68c0..2c588b9 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableEditor.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableEditor.java
@@ -8,10 +8,12 @@
public class RubyVariableEditor extends VariableEditor {
+ @Override
public ICellModifier getCellModifier(IPresentationContext context, Object element) {
return null;
}
+ @Override
public CellEditor getCellEditor(IPresentationContext context, String columnId, Object element, Composite parent) {
//if (element instanceof IScriptVariable) {
//IScriptVariable var = (IScriptVariable)element;
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableLabelProvider.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableLabelProvider.java
index 64e1323..84f307f 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableLabelProvider.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/RubyVariableLabelProvider.java
@@ -21,6 +21,7 @@
// JDIDebugUIPlugin.getDefault().getPluginPreferences().addPropertyChangeListener(this);
}
+ @Override
protected String getValueText(IVariable variable, IValue value,
IPresentationContext context) throws CoreException {
// if (value instanceof IJavaValue) {
@@ -31,6 +32,7 @@
return super.getValueText(variable, value, context);
}
+ @Override
protected String getValueTypeName(IVariable variable, IValue value,
IPresentationContext context) throws CoreException {
// String typeName=
@@ -45,11 +47,7 @@
return super.getVariableTypeName(variable, context);
}
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.debug.internal.ui.elements.adapters.VariableLabelAdapter#getVariableTypeName(org.eclipse.debug.core.model.IVariable)
- */
+ @Override
protected String getVariableTypeName(IVariable variable,
IPresentationContext context) throws CoreException {
// String typeName=
@@ -82,13 +80,8 @@
// }
// return qualified;
// }
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.debug.internal.ui.elements.adapters.VariableLabelAdapter#getColumnText(org.eclipse.debug.core.model.IVariable,
- * org.eclipse.debug.core.model.IValue, java.lang.String,
- * org.eclipse.debug.internal.ui.viewers.provisional.IPresentationContext)
- */
+
+ @Override
protected String getColumnText(IVariable variable, IValue value,
IPresentationContext context, String columnId) throws CoreException {
if (RubyVariableColumnPresentation.COLUMN_INSTANCE_ID.equals(columnId)) {
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/actions/AddRubyExceptionAction.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/actions/AddRubyExceptionAction.java
index 9022c36..933bdeb 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/actions/AddRubyExceptionAction.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/actions/AddRubyExceptionAction.java
@@ -4,6 +4,7 @@
import org.eclipse.dltk.ruby.debug.RubyDebugConstants;
public class AddRubyExceptionAction extends AddExceptionAction {
+ @Override
protected String getDebugModelId() {
return RubyDebugConstants.DEBUG_MODEL_ID;
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/handlers/ToggleClassVariablesHandler.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/handlers/ToggleClassVariablesHandler.java
index 4a9eb32..9bf1a6a 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/handlers/ToggleClassVariablesHandler.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/handlers/ToggleClassVariablesHandler.java
@@ -11,16 +11,12 @@
*/
public class ToggleClassVariablesHandler extends
AbstractToggleClassVariableHandler {
- /*
- * @see org.eclipse.dltk.debug.ui.handlers.AbstractToggleVariableHandler#getModelId()
- */
+ @Override
protected String getModelId() {
return RubyDebugConstants.DEBUG_MODEL_ID;
}
- /*
- * @see org.eclipse.dltk.debug.ui.handlers.AbstractToggleVariableHandler#getPreferenceStore()
- */
+ @Override
protected IPreferenceStore getPreferenceStore() {
return new PreferencesAdapter(RubyDebugPlugin.getDefault()
.getPluginPreferences());
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/handlers/ToggleGlobalVariablesHandler.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/handlers/ToggleGlobalVariablesHandler.java
index 1d94a2b..54fdd4a 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/handlers/ToggleGlobalVariablesHandler.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/handlers/ToggleGlobalVariablesHandler.java
@@ -11,16 +11,12 @@
*/
public class ToggleGlobalVariablesHandler extends
AbstractToggleGlobalVariableHandler {
- /*
- * @see org.eclipse.dltk.debug.ui.handlers.AbstractToggleVariableHandler#getModelId()
- */
+ @Override
protected String getModelId() {
return RubyDebugConstants.DEBUG_MODEL_ID;
}
- /*
- * @see org.eclipse.dltk.debug.ui.handlers.AbstractToggleVariableHandler#getPreferenceStore()
- */
+ @Override
protected IPreferenceStore getPreferenceStore() {
return new PreferencesAdapter(RubyDebugPlugin.getDefault()
.getPluginPreferences());
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/handlers/ToggleLocalVariablesHandler.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/handlers/ToggleLocalVariablesHandler.java
index c1e9aa8..3dc1c6f 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/handlers/ToggleLocalVariablesHandler.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/handlers/ToggleLocalVariablesHandler.java
@@ -12,16 +12,12 @@
public class ToggleLocalVariablesHandler extends
AbstractToggleLocalVariableHandler {
- /*
- * @see org.eclipse.dltk.debug.ui.handlers.AbstractToggleVariableHandler#getModelId()
- */
+ @Override
protected String getModelId() {
return RubyDebugConstants.DEBUG_MODEL_ID;
}
- /*
- * @see org.eclipse.dltk.debug.ui.handlers.AbstractToggleVariableHandler#getPreferenceStore()
- */
+ @Override
protected IPreferenceStore getPreferenceStore() {
return new PreferencesAdapter(RubyDebugPlugin.getDefault()
.getPluginPreferences());
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/AddRubyInterpreterDialog.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/AddRubyInterpreterDialog.java
index 0160a0b..aa6bec8 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/AddRubyInterpreterDialog.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/AddRubyInterpreterDialog.java
@@ -1,11 +1,10 @@
/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
+ * Copyright (c) 2000, 2016 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
-
*******************************************************************************/
package org.eclipse.dltk.ruby.internal.debug.ui.interpreters;
@@ -23,6 +22,7 @@
super(requestor, shell, interpreterInstallTypes, editedInterpreter);
}
+ @Override
protected AbstractInterpreterLibraryBlock createLibraryBlock(AddScriptInterpreterDialog dialog) {
return new RubyInterpreterLibraryBlock(dialog);
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/RubyInterpreterLibraryBlock.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/RubyInterpreterLibraryBlock.java
index 215683e..60864e1 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/RubyInterpreterLibraryBlock.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/RubyInterpreterLibraryBlock.java
@@ -1,11 +1,10 @@
/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
+ * Copyright (c) 2000, 2016 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
-
*******************************************************************************/
package org.eclipse.dltk.ruby.internal.debug.ui.interpreters;
@@ -29,6 +28,7 @@
super(d);
}
+ @Override
protected IBaseLabelProvider getLabelProvider() {
return new LibraryLabelProvider();
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/RubyInterpreterPreferencePage.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/RubyInterpreterPreferencePage.java
index cf98905..8be39c6 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/RubyInterpreterPreferencePage.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/RubyInterpreterPreferencePage.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2005, 2007 IBM Corporation and others.
+ * Copyright (c) 2005, 2016 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -16,6 +16,7 @@
public static final String PAGE_ID = "org.eclipse.dltk.ruby.preferences.interpreters"; //$NON-NLS-1$
+ @Override
public InterpretersBlock createInterpretersBlock() {
return new RubyInterpretersBlock();
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/RubyInterpretersBlock.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/RubyInterpretersBlock.java
index a5a9a9c..f7d4a70 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/RubyInterpretersBlock.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/interpreters/RubyInterpretersBlock.java
@@ -1,11 +1,10 @@
/*******************************************************************************
- * Copyright (c) 2005, 2007 IBM Corporation and others.
+ * Copyright (c) 2005, 2016 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
-
*******************************************************************************/
package org.eclipse.dltk.ruby.internal.debug.ui.interpreters;
@@ -17,6 +16,7 @@
public class RubyInterpretersBlock extends InterpretersBlock {
+ @Override
protected AddScriptInterpreterDialog createInterpreterDialog(IInterpreterInstall standin) {
AddRubyInterpreterDialog dialog = new AddRubyInterpreterDialog(this,
getShell(), ScriptRuntime.getInterpreterInstallTypes(getCurrentNature()),
@@ -24,6 +24,7 @@
return dialog;
}
+ @Override
protected String getCurrentNature() {
return RubyNature.NATURE_ID;
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/launchConfigurations/RubyRemoteLaunchConfigurationTab.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/launchConfigurations/RubyRemoteLaunchConfigurationTab.java
index 3d23e57..1dbba40 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/launchConfigurations/RubyRemoteLaunchConfigurationTab.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/launchConfigurations/RubyRemoteLaunchConfigurationTab.java
@@ -16,26 +16,20 @@
super(mode);
}
- /*
- * @see org.eclipse.dltk.debug.ui.launchConfigurations.ScriptLaunchConfigurationTab#breakOnFirstLinePrefEnabled(org.eclipse.dltk.core.PreferencesLookupDelegate)
- */
+ @Override
protected boolean breakOnFirstLinePrefEnabled(
PreferencesLookupDelegate delegate) {
return delegate.getBoolean(RubyDebugPlugin.PLUGIN_ID,
DLTKDebugPreferenceConstants.PREF_DBGP_BREAK_ON_FIRST_LINE);
}
- /*
- * @see org.eclipse.dltk.debug.ui.launchConfigurations.ScriptLaunchConfigurationTab#dbpgLoggingPrefEnabled(org.eclipse.dltk.core.PreferencesLookupDelegate)
- */
+ @Override
protected boolean dbpgLoggingPrefEnabled(PreferencesLookupDelegate delegate) {
return delegate.getBoolean(RubyDebugPlugin.PLUGIN_ID,
DLTKDebugPreferenceConstants.PREF_DBGP_ENABLE_LOGGING);
}
- /*
- * @see org.eclipse.dltk.debug.ui.launchConfigurations.ScriptLaunchConfigurationTab#getNatureID()
- */
+ @Override
protected String getNatureID() {
return RubyNature.NATURE_ID;
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/launcher/RubyLaunchShortcut.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/launcher/RubyLaunchShortcut.java
index cc175ba..b7d15be 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/launcher/RubyLaunchShortcut.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/launcher/RubyLaunchShortcut.java
@@ -1,11 +1,10 @@
/*******************************************************************************
- * Copyright (c) 2005, 2007 IBM Corporation and others.
+ * Copyright (c) 2005, 2016 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
-
*******************************************************************************/
package org.eclipse.dltk.ruby.internal.debug.ui.launcher;
@@ -15,11 +14,13 @@
import org.eclipse.dltk.ruby.launching.RubyLaunchConfigurationConstants;
public class RubyLaunchShortcut extends AbstractScriptLaunchShortcut {
+ @Override
protected ILaunchConfigurationType getConfigurationType() {
return getLaunchManager().getLaunchConfigurationType(
RubyLaunchConfigurationConstants.ID_RUBY_SCRIPT);
}
+ @Override
protected String getNatureId() {
return RubyNature.NATURE_ID;
}
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/preferences/RubyDebugPreferencePage.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/preferences/RubyDebugPreferencePage.java
index a62af8d..83df1b2 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/preferences/RubyDebugPreferencePage.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/preferences/RubyDebugPreferencePage.java
@@ -29,16 +29,19 @@
private static String PREFERENCE_PAGE_ID = "org.eclipse.dltk.ruby.preferences.debug"; //$NON-NLS-1$
private static String PROPERTY_PAGE_ID = "org.eclipse.dltk.ruby.propertyPage.debug"; //$NON-NLS-1$
+ @Override
protected AbstractOptionsBlock createOptionsBlock(
IStatusChangeListener newStatusChangedListener, IProject project,
IWorkbenchPreferenceContainer container) {
return new AbstractDebuggingOptionsBlock(newStatusChangedListener,
project, getKeys(), container) {
+ @Override
protected PreferenceKey getBreakOnFirstLineKey() {
return BREAK_ON_FIRST_LINE;
}
+ @Override
protected PreferenceKey getDbgpLoggingEnabledKey() {
return ENABLE_DBGP_LOGGING;
}
@@ -49,49 +52,38 @@
return new PreferenceKey[] { BREAK_ON_FIRST_LINE, ENABLE_DBGP_LOGGING };
}
- /*
- * @see org.eclipse.dltk.ui.preferences.AbstractConfigurationBlockPropertyAndPreferencePage#getHelpId()
- */
+ @Override
protected String getHelpId() {
return null;
}
+ @Override
protected String getNatureId() {
return RubyNature.NATURE_ID;
}
- /*
- * @see org.eclipse.dltk.internal.ui.preferences.PropertyAndPreferencePage#getPreferencePageId()
- */
+ @Override
protected String getPreferencePageId() {
return PREFERENCE_PAGE_ID;
}
- /*
- * @see org.eclipse.dltk.ui.preferences.AbstractConfigurationBlockPropertyAndPreferencePage#getProjectHelpId()
- */
+ @Override
protected String getProjectHelpId() {
// TODO Auto-generated method stub
return null;
}
- /*
- * @see org.eclipse.dltk.internal.ui.preferences.PropertyAndPreferencePage#getPropertyPageId()
- */
+ @Override
protected String getPropertyPageId() {
return PROPERTY_PAGE_ID;
}
- /*
- * @see org.eclipse.dltk.ui.preferences.AbstractConfigurationBlockPropertyAndPreferencePage#setDescription()
- */
+ @Override
protected void setDescription() {
setDescription(RubyDebugPreferencesMessages.RubyDebugPreferencePage_description);
}
- /*
- * @see org.eclipse.dltk.ui.preferences.AbstractConfigurationBlockPropertyAndPreferencePage#setPreferenceStore()
- */
+ @Override
protected void setPreferenceStore() {
setPreferenceStore(new PreferencesAdapter(RubyDebugPlugin.getDefault()
.getPluginPreferences()));
diff --git a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/preferences/RubyDebuggingEnginePreferencePage.java b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/preferences/RubyDebuggingEnginePreferencePage.java
index 7360c44..53b7803 100644
--- a/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/preferences/RubyDebuggingEnginePreferencePage.java
+++ b/plugins/org.eclipse.dltk.ruby.debug.ui/src/org/eclipse/dltk/ruby/internal/debug/ui/preferences/RubyDebuggingEnginePreferencePage.java
@@ -27,11 +27,7 @@
private static final String PREFERENCE_PAGE_ID = "org.eclipse.dltk.ruby.preferences.debug.engines"; //$NON-NLS-1$
private static final String PROPERTY_PAGE_ID = "org.eclipse.dltk.ruby.propertyPage.debug.engines"; //$NON-NLS-1$
- /*
- * @see org.eclipse.dltk.ui.preferences.AbstractConfigurationBlockPropertyAndPreferencePage#createOptionsBlock(org.eclipse.dltk.ui.util.IStatusChangeListener,
- * org.eclipse.core.resources.IProject,
- * org.eclipse.ui.preferences.IWorkbenchPreferenceContainer)
- */
+ @Override
protected AbstractOptionsBlock createOptionsBlock(
IStatusChangeListener newStatusChangedListener, IProject project,
IWorkbenchPreferenceContainer container) {
@@ -39,60 +35,51 @@
return new AbstractDebuggingEngineOptionsBlock(
newStatusChangedListener, project, getKeys(), container) {
+ @Override
protected String getNatureId() {
return RubyNature.NATURE_ID;
}
+ @Override
protected PreferenceKey getSavedContributionKey() {
return DEBUGGING_ENGINE;
}
};
}
- /*
- * @see org.eclipse.dltk.ui.preferences.AbstractConfigurationBlockPropertyAndPreferencePage#getHelpId()
- */
+ @Override
protected String getHelpId() {
// TODO Auto-generated method stub
return null;
}
+ @Override
protected String getNatureId() {
return RubyNature.NATURE_ID;
}
- /*
- * @see org.eclipse.dltk.internal.ui.preferences.PropertyAndPreferencePage#getPreferencePageId()
- */
+ @Override
protected String getPreferencePageId() {
return PREFERENCE_PAGE_ID;
}
- /*
- * @see org.eclipse.dltk.ui.preferences.AbstractConfigurationBlockPropertyAndPreferencePage#getProjectHelpId()
- */
+ @Override
protected String getProjectHelpId() {
// TODO Auto-generated method stub
return null;
}
- /*
- * @see org.eclipse.dltk.internal.ui.preferences.PropertyAndPreferencePage#getPropertyPageId()
- */
+ @Override
protected String getPropertyPageId() {
return PROPERTY_PAGE_ID;
}
- /*
- * @see org.eclipse.dltk.ui.preferences.AbstractConfigurationBlockPropertyAndPreferencePage#setDescription()
- */
+ @Override
protected void setDescription() {
setDescription(RubyDebugPreferencesMessages.RubyDebugEnginePreferencePage_description);
}
- /*
- * @see org.eclipse.dltk.ui.preferences.AbstractConfigurationBlockPropertyAndPreferencePage#setPreferenceStore()
- */
+ @Override
protected void setPreferenceStore() {
setPreferenceStore(new PreferencesAdapter(RubyDebugPlugin.getDefault()
.getPluginPreferences()));