1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Remove redundant superinterfaces.

Change-Id: I0de3509b02a8ef6853f0053c9ee6edd304a05a86
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
This commit is contained in:
Alexander Kurtakov 2019-08-08 17:29:20 +03:00
parent bb602d0fb3
commit 51da3eb3a6
96 changed files with 111 additions and 257 deletions

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.core.autotools.core;singleton:=true
Bundle-Version: 1.1.0.qualifier
Bundle-Version: 1.1.100.qualifier
Bundle-Activator: org.eclipse.cdt.core.autotools.core.internal.Activator
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.tools.templates.freemarker;bundle-version="1.0.0",

View file

@ -30,13 +30,12 @@ import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IProjectDescription;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.tools.templates.core.IGenerator;
import org.eclipse.tools.templates.freemarker.FMProjectGenerator;
import org.eclipse.tools.templates.freemarker.SourceRoot;
import org.eclipse.tools.templates.freemarker.TemplateManifest;
import org.osgi.framework.Bundle;
public class AutotoolsProjectGenerator extends FMProjectGenerator implements IGenerator {
public class AutotoolsProjectGenerator extends FMProjectGenerator {
public AutotoolsProjectGenerator(String manifestFile) {
super(manifestFile);

View file

@ -21,7 +21,6 @@ import java.util.regex.PatternSyntaxException;
import org.eclipse.cdt.codan.checkers.CodanCheckersActivator;
import org.eclipse.cdt.codan.core.cxx.CxxAstUtils;
import org.eclipse.cdt.codan.core.cxx.model.AbstractIndexAstChecker;
import org.eclipse.cdt.codan.core.model.ICheckerWithPreferences;
import org.eclipse.cdt.codan.core.model.IProblemLocation;
import org.eclipse.cdt.codan.core.model.IProblemLocationFactory;
import org.eclipse.cdt.codan.core.model.IProblemWorkingCopy;
@ -47,7 +46,7 @@ import org.eclipse.cdt.core.dom.ast.IASTTranslationUnit;
import org.eclipse.cdt.core.parser.StandardAttributes;
import org.eclipse.cdt.core.parser.util.AttributeUtil;
public class CaseBreakChecker extends AbstractIndexAstChecker implements ICheckerWithPreferences {
public class CaseBreakChecker extends AbstractIndexAstChecker {
public static final String ER_ID = "org.eclipse.cdt.codan.internal.checkers.CaseBreakProblem"; //$NON-NLS-1$
public static final String PARAM_LAST_CASE = "last_case_param"; //$NON-NLS-1$
public static final String PARAM_EMPTY_CASE = "empty_case_param"; //$NON-NLS-1$

View file

@ -19,7 +19,6 @@ import java.util.regex.Pattern;
import org.eclipse.cdt.codan.checkers.CodanCheckersActivator;
import org.eclipse.cdt.codan.core.cxx.model.AbstractIndexAstChecker;
import org.eclipse.cdt.codan.core.model.ICheckerWithPreferences;
import org.eclipse.cdt.codan.core.model.IProblem;
import org.eclipse.cdt.codan.core.model.IProblemWorkingCopy;
import org.eclipse.cdt.core.dom.ast.ASTVisitor;
@ -34,7 +33,7 @@ import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName;
* This is style checker for function name code style. Pattern parameter is
* regular expression defining the style.
*/
public class NamingConventionFunctionChecker extends AbstractIndexAstChecker implements ICheckerWithPreferences {
public class NamingConventionFunctionChecker extends AbstractIndexAstChecker {
private static final String ER_ID = "org.eclipse.cdt.codan.internal.checkers.NamingConventionFunctionChecker"; //$NON-NLS-1$
public static final String PARAM_KEY = "pattern"; //$NON-NLS-1$
public static final String PARAM_METHODS = "macro"; //$NON-NLS-1$

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name
Bundle-SymbolicName: org.eclipse.cdt.codan.core.cxx;singleton:=true
Bundle-Version: 3.4.100.qualifier
Bundle-Version: 3.4.200.qualifier
Bundle-Activator: org.eclipse.cdt.codan.core.cxx.Activator
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.cdt.core,

View file

@ -13,14 +13,13 @@
*******************************************************************************/
package org.eclipse.cdt.codan.core.cxx.internal.model.cfg;
import org.eclipse.cdt.codan.core.model.cfg.IExitNode;
import org.eclipse.cdt.codan.internal.core.cfg.ExitNode;
import org.eclipse.cdt.core.dom.ast.IASTNode;
/**
* TODO: add description
*/
public class CxxExitNode extends ExitNode implements IExitNode {
public class CxxExitNode extends ExitNode {
/**
* @param node
* the node to set

View file

@ -17,7 +17,6 @@ import org.eclipse.cdt.codan.core.model.cfg.IBranchNode;
import org.eclipse.cdt.codan.core.model.cfg.ICfgData;
import org.eclipse.cdt.codan.core.model.cfg.IDecisionNode;
import org.eclipse.cdt.codan.core.model.cfg.IExitNode;
import org.eclipse.cdt.codan.core.model.cfg.INodeFactory;
import org.eclipse.cdt.codan.core.model.cfg.IPlainNode;
import org.eclipse.cdt.codan.internal.core.cfg.NodeFactory;
import org.eclipse.cdt.core.dom.ast.IASTNode;
@ -25,7 +24,7 @@ import org.eclipse.cdt.core.dom.ast.IASTNode;
/**
* TODO: add description
*/
public class CxxNodeFactory extends NodeFactory implements INodeFactory {
public class CxxNodeFactory extends NodeFactory {
public CxxNodeFactory() {
super();
}

View file

@ -13,7 +13,6 @@
*******************************************************************************/
package org.eclipse.cdt.codan.core.cxx.model;
import org.eclipse.cdt.codan.core.model.ICheckerWithPreferences;
import org.eclipse.cdt.core.dom.ast.ASTVisitor;
import org.eclipse.cdt.core.dom.ast.IASTDeclaration;
import org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition;
@ -22,7 +21,7 @@ import org.eclipse.cdt.core.dom.ast.IASTTranslationUnit;
/**
* Abstract class for checkers that do all the work on function definition level
*/
public abstract class AbstractAstFunctionChecker extends AbstractIndexAstChecker implements ICheckerWithPreferences {
public abstract class AbstractAstFunctionChecker extends AbstractIndexAstChecker {
@Override
public void processAst(IASTTranslationUnit ast) {
// traverse the ast using the visitor pattern.

View file

@ -25,7 +25,7 @@ import org.eclipse.core.runtime.CoreException;
*
* Clients may extend this class.
*/
public abstract class AbstractCIndexChecker extends AbstractCElementChecker implements ICIndexChecker {
public abstract class AbstractCIndexChecker extends AbstractCElementChecker {
private IFile file;
protected IIndex index;

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name
Bundle-SymbolicName: org.eclipse.cdt.codan.core;singleton:=true
Bundle-Version: 4.0.1.qualifier
Bundle-Version: 4.0.100.qualifier
Bundle-Activator: org.eclipse.cdt.codan.core.CodanCorePlugin
Bundle-Vendor: %Bundle-Vendor
Require-Bundle: org.eclipse.core.runtime,

View file

@ -25,5 +25,5 @@ package org.eclipse.cdt.codan.core.param;
* @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients.
*/
public interface IProblemPreference extends Cloneable, IProblemPreferenceValue, IProblemPreferenceDescriptor {
public interface IProblemPreference extends IProblemPreferenceValue, IProblemPreferenceDescriptor {
}

View file

@ -21,7 +21,7 @@ import org.eclipse.cdt.codan.core.model.IProblemWorkingCopy;
* Preference for suppressing a problem using code comments. Automatically added to all problems.
* @since 4.0
*/
public class SuppressionCommentProblemPreference extends BasicProblemPreference implements IProblemPreference {
public class SuppressionCommentProblemPreference extends BasicProblemPreference {
public static final String KEY = "suppression_comment"; //$NON-NLS-1$;
// Even if using English name it is really a keyword, so no externalizable.
public static final String KEYWORD = "@suppress(\"{0}\")"; //$NON-NLS-1$;

View file

@ -53,7 +53,7 @@ import org.osgi.service.prefs.Preferences;
/**
* Implementation of checker registry interface
*/
public class CheckersRegistry implements Iterable<IChecker>, ICheckersRegistry {
public class CheckersRegistry implements ICheckersRegistry {
private static final String NAME_ATTR = "name"; //$NON-NLS-1$
private static final String ID_ATTR = "id"; //$NON-NLS-1$
private static final String CLASS_ATTR = "class"; //$NON-NLS-1$

View file

@ -23,7 +23,7 @@ import org.eclipse.cdt.codan.internal.core.CheckersRegistry;
/**
* A type of problems reported by Codan.
*/
public class CodanProblem extends CodanProblemElement implements IProblemWorkingCopy, Cloneable, IProblemMultiple {
public class CodanProblem extends CodanProblemElement implements IProblemWorkingCopy, IProblemMultiple {
private String id;
private String name;
private String messagePattern;

View file

@ -25,7 +25,7 @@ import org.eclipse.cdt.codan.core.model.IProblemProfile;
/**
* TODO: add description
*/
public class CodanProblemCategory extends CodanProblemElement implements IProblemCategory, Cloneable {
public class CodanProblemCategory extends CodanProblemElement implements IProblemCategory {
private String id;
private String name;
private ArrayList<IProblemElement> list = new ArrayList<>();

View file

@ -23,7 +23,7 @@ import org.eclipse.cdt.codan.core.model.IProblemProfile;
/**
* @author Alena
*/
public class ProblemProfile implements IProblemProfile, Cloneable {
public class ProblemProfile implements IProblemProfile {
private CodanProblemCategory rootCategory;
private Object resource;

View file

@ -16,7 +16,6 @@ package org.eclipse.cdt.codan.examples.checkers;
import java.util.regex.Pattern;
import org.eclipse.cdt.codan.core.cxx.model.AbstractCIndexChecker;
import org.eclipse.cdt.codan.core.model.ICheckerWithPreferences;
import org.eclipse.cdt.codan.core.model.IProblem;
import org.eclipse.cdt.codan.core.model.IProblemWorkingCopy;
import org.eclipse.cdt.codan.core.param.BasicProblemPreference;
@ -31,7 +30,7 @@ import org.eclipse.cdt.core.model.ITranslationUnit;
* @author Alena
*
*/
public class NamingConventionFunctionIIndexChecker extends AbstractCIndexChecker implements ICheckerWithPreferences {
public class NamingConventionFunctionIIndexChecker extends AbstractCIndexChecker {
private static final String DEFAULT_PATTERN = "^[a-z]"; // name starts with english lowercase letter //$NON-NLS-1$
public static final String PARAM_KEY = "pattern"; //$NON-NLS-1$
private static final String ER_ID = "org.eclipse.cdt.codan.examples.checkers.NamingConventionFunctionProblem"; //$NON-NLS-1$

View file

@ -57,7 +57,6 @@ import org.eclipse.jface.action.MenuManager;
import org.eclipse.jface.action.Separator;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.IStructuredContentProvider;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.ITreeContentProvider;
import org.eclipse.jface.viewers.LabelProvider;
@ -105,7 +104,7 @@ public class ControlFlowGraphView extends ViewPart {
class DeadNodes extends ArrayList<IBasicBlock> {
}
class ViewContentProvider implements IStructuredContentProvider, ITreeContentProvider {
class ViewContentProvider implements ITreeContentProvider {
@Override
public void inputChanged(Viewer v, Object oldInput, Object newInput) {
}

View file

@ -41,7 +41,6 @@ import org.eclipse.jface.viewers.ColumnViewerToolTipSupport;
import org.eclipse.jface.viewers.ComboBoxCellEditor;
import org.eclipse.jface.viewers.EditingSupport;
import org.eclipse.jface.viewers.ICheckStateProvider;
import org.eclipse.jface.viewers.IContentProvider;
import org.eclipse.jface.viewers.ITreeContentProvider;
import org.eclipse.jface.viewers.TreeViewer;
import org.eclipse.jface.viewers.TreeViewerColumn;
@ -139,7 +138,7 @@ public class ProblemsTreeEditor extends CheckedTreeEditor {
}
}
class ProblemsContentProvider implements IContentProvider, ITreeContentProvider {
class ProblemsContentProvider implements ITreeContentProvider {
@Override
public void dispose() {
}

View file

@ -15,12 +15,11 @@ package org.eclipse.cdt.debug.application;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.ui.IWorkbenchPropertyPage;
import org.eclipse.ui.dialogs.PropertyPage;
// This class is just to replace a category reference in org.eclipse.cdt.ui that
// we exclude because we do not bring in the org.eclipse.cdt.managedbuild.ui plug-in.
public class DummyPage extends PropertyPage implements IWorkbenchPropertyPage {
public class DummyPage extends PropertyPage {
public DummyPage() {
// do nothing

View file

@ -13,14 +13,12 @@
*******************************************************************************/
package org.eclipse.cdt.debug.core.model;
import org.eclipse.debug.core.commands.IDebugCommandHandler;
/**
* Handler interface for the reverse debug change method command
*
* @since 8.0
*/
public interface IChangeReverseMethodHandler extends IReverseToggleHandler, IDebugCommandHandler {
public interface IChangeReverseMethodHandler extends IReverseToggleHandler {
/**
* List of different values for the reverse debugging method.

View file

@ -17,7 +17,6 @@ import java.util.Map;
import org.eclipse.cdt.debug.core.CDebugUtils;
import org.eclipse.cdt.debug.core.model.ICAddressBreakpoint;
import org.eclipse.cdt.debug.core.model.ICDynamicPrintf;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
@ -28,7 +27,7 @@ import com.ibm.icu.text.MessageFormat;
*
* @since 7.5
*/
public class CAddressDynamicPrintf extends AbstractDynamicPrintf implements ICAddressBreakpoint, ICDynamicPrintf {
public class CAddressDynamicPrintf extends AbstractDynamicPrintf implements ICAddressBreakpoint {
public CAddressDynamicPrintf() {
}

View file

@ -17,7 +17,6 @@ import java.util.Map;
import org.eclipse.cdt.debug.core.CDebugUtils;
import org.eclipse.cdt.debug.core.model.ICAddressBreakpoint;
import org.eclipse.cdt.debug.core.model.ICTracepoint;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
@ -28,7 +27,7 @@ import com.ibm.icu.text.MessageFormat;
*
* @since 6.1
*/
public class CAddressTracepoint extends AbstractTracepoint implements ICAddressBreakpoint, ICTracepoint {
public class CAddressTracepoint extends AbstractTracepoint implements ICAddressBreakpoint {
/**
* Constructor for CAddressTracepoint.

View file

@ -16,7 +16,6 @@ package org.eclipse.cdt.debug.internal.core.breakpoints;
import java.util.Map;
import org.eclipse.cdt.debug.core.CDebugUtils;
import org.eclipse.cdt.debug.core.model.ICDynamicPrintf;
import org.eclipse.cdt.debug.core.model.ICFunctionBreakpoint;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
@ -28,7 +27,7 @@ import com.ibm.icu.text.MessageFormat;
*
* @since 7.5
*/
public class CFunctionDynamicPrintf extends AbstractDynamicPrintf implements ICFunctionBreakpoint, ICDynamicPrintf {
public class CFunctionDynamicPrintf extends AbstractDynamicPrintf implements ICFunctionBreakpoint {
public CFunctionDynamicPrintf() {
}
@ -45,9 +44,6 @@ public class CFunctionDynamicPrintf extends AbstractDynamicPrintf implements ICF
return C_FUNCTION_DYNAMICPRINTF_MARKER;
}
/*(non-Javadoc)
* @see org.eclipse.cdt.debug.internal.core.breakpoints.CBreakpoint#getMarkerMessage()
*/
@Override
protected String getMarkerMessage() throws CoreException {
return MessageFormat.format(BreakpointMessages.getString("CFunctionDynamicPrintf.0"), //$NON-NLS-1$

View file

@ -17,7 +17,6 @@ import java.util.Map;
import org.eclipse.cdt.debug.core.CDebugUtils;
import org.eclipse.cdt.debug.core.model.ICFunctionBreakpoint;
import org.eclipse.cdt.debug.core.model.ICTracepoint;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
@ -28,7 +27,7 @@ import com.ibm.icu.text.MessageFormat;
*
* @since 6.1
*/
public class CFunctionTracepoint extends AbstractTracepoint implements ICFunctionBreakpoint, ICTracepoint {
public class CFunctionTracepoint extends AbstractTracepoint implements ICFunctionBreakpoint {
/**
* Constructor for CFunctionTracepoint.
@ -51,9 +50,6 @@ public class CFunctionTracepoint extends AbstractTracepoint implements ICFunctio
return C_FUNCTION_TRACEPOINT_MARKER;
}
/*(non-Javadoc)
* @see org.eclipse.cdt.debug.internal.core.breakpoints.CBreakpoint#getMarkerMessage()
*/
@Override
protected String getMarkerMessage() throws CoreException {
return MessageFormat.format(BreakpointMessages.getString("CFunctionTracepoint.0"), //$NON-NLS-1$

View file

@ -17,7 +17,6 @@ import java.util.Map;
import org.eclipse.cdt.debug.core.CDebugUtils;
import org.eclipse.cdt.debug.core.model.ICBreakpoint;
import org.eclipse.cdt.debug.core.model.ICDynamicPrintf;
import org.eclipse.cdt.debug.core.model.ICLineBreakpoint2;
import org.eclipse.core.resources.IMarker;
import org.eclipse.core.resources.IResource;
@ -30,7 +29,7 @@ import com.ibm.icu.text.MessageFormat;
*
* @since 7.5
*/
public class CLineDynamicPrintf extends AbstractDynamicPrintf implements ICDynamicPrintf, ICLineBreakpoint2 {
public class CLineDynamicPrintf extends AbstractDynamicPrintf {
public CLineDynamicPrintf() {
}
@ -44,9 +43,6 @@ public class CLineDynamicPrintf extends AbstractDynamicPrintf implements ICDynam
return C_LINE_DYNAMICPRINTF_MARKER;
}
/*(non-Javadoc)
* @see org.eclipse.cdt.debug.internal.core.breakpoints.CBreakpoint#getMarkerMessage()
*/
@Override
protected String getMarkerMessage() throws CoreException {
IMarker marker = this.getMarker();

View file

@ -18,7 +18,6 @@ import java.util.Map;
import org.eclipse.cdt.debug.core.CDebugUtils;
import org.eclipse.cdt.debug.core.model.ICBreakpoint;
import org.eclipse.cdt.debug.core.model.ICLineBreakpoint2;
import org.eclipse.cdt.debug.core.model.ICTracepoint;
import org.eclipse.core.resources.IMarker;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
@ -30,7 +29,7 @@ import com.ibm.icu.text.MessageFormat;
*
* @since 6.1
*/
public class CLineTracepoint extends AbstractTracepoint implements ICTracepoint, ICLineBreakpoint2 {
public class CLineTracepoint extends AbstractTracepoint implements ICLineBreakpoint2 {
/**
* Constructor for CLineTracepoint.
@ -64,9 +63,6 @@ public class CLineTracepoint extends AbstractTracepoint implements ICTracepoint,
return count;
}
/*(non-Javadoc)
* @see org.eclipse.cdt.debug.internal.core.breakpoints.CBreakpoint#getMarkerMessage()
*/
@Override
protected String getMarkerMessage() throws CoreException {
return MessageFormat.format(BreakpointMessages.getString("CLineTracepoint.0"), //$NON-NLS-1$

View file

@ -32,7 +32,6 @@ import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Event;
import org.eclipse.ui.IActionDelegate2;
import org.eclipse.ui.INullSelectionListener;
import org.eclipse.ui.ISelectionListener;
import org.eclipse.ui.IViewActionDelegate;
import org.eclipse.ui.IViewPart;
import org.eclipse.ui.IWorkbenchPage;
@ -40,8 +39,8 @@ import org.eclipse.ui.IWorkbenchPart;
import org.eclipse.ui.IWorkbenchWindow;
import org.eclipse.ui.IWorkbenchWindowActionDelegate;
public abstract class AbstractDebugActionDelegate implements IWorkbenchWindowActionDelegate, IViewActionDelegate,
IActionDelegate2, ISelectionListener, INullSelectionListener {
public abstract class AbstractDebugActionDelegate
implements IWorkbenchWindowActionDelegate, IViewActionDelegate, IActionDelegate2, INullSelectionListener {
/**
* The underlying action for this delegate

View file

@ -23,7 +23,6 @@ import org.eclipse.ui.IEditorActionDelegate;
import org.eclipse.ui.IEditorPart;
import org.eclipse.ui.INullSelectionListener;
import org.eclipse.ui.IPartListener;
import org.eclipse.ui.ISelectionListener;
import org.eclipse.ui.IWorkbenchPage;
import org.eclipse.ui.IWorkbenchPart;
import org.eclipse.ui.IWorkbenchWindow;
@ -36,8 +35,8 @@ import org.eclipse.ui.actions.ActionDelegate;
*
* @since Sep 19, 2002
*/
public abstract class AbstractEditorActionDelegate extends ActionDelegate implements IWorkbenchWindowActionDelegate,
IEditorActionDelegate, IPartListener, ISelectionListener, INullSelectionListener {
public abstract class AbstractEditorActionDelegate extends ActionDelegate
implements IWorkbenchWindowActionDelegate, IEditorActionDelegate, IPartListener, INullSelectionListener {
private IAction fAction;
private IWorkbenchWindow fWorkbenchWindow;
private IWorkbenchPart fTargetPart;
@ -49,9 +48,6 @@ public abstract class AbstractEditorActionDelegate extends ActionDelegate implem
public AbstractEditorActionDelegate() {
}
/* (non-Javadoc)
* @see org.eclipse.ui.IWorkbenchWindowActionDelegate#dispose()
*/
@Override
public void dispose() {
IWorkbenchWindow win = getWorkbenchWindow();
@ -61,9 +57,6 @@ public abstract class AbstractEditorActionDelegate extends ActionDelegate implem
}
}
/* (non-Javadoc)
* @see org.eclipse.ui.IWorkbenchWindowActionDelegate#init(IWorkbenchWindow)
*/
@Override
public void init(IWorkbenchWindow window) {
setWorkbenchWindow(window);
@ -77,9 +70,6 @@ public abstract class AbstractEditorActionDelegate extends ActionDelegate implem
update();
}
/* (non-Javadoc)
* @see org.eclipse.ui.IEditorActionDelegate#setActiveEditor(IAction, IEditorPart)
*/
@Override
public void setActiveEditor(IAction action, IEditorPart targetEditor) {
setAction(action);

View file

@ -19,14 +19,13 @@ import org.eclipse.debug.core.IDebugEventSetListener;
import org.eclipse.jface.action.IAction;
import org.eclipse.swt.widgets.Event;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.ui.IActionDelegate2;
import org.eclipse.ui.IViewActionDelegate;
import org.eclipse.ui.IViewPart;
import org.eclipse.ui.IWorkbenchWindow;
import org.eclipse.ui.IWorkbenchWindowActionDelegate;
public abstract class AbstractListenerActionDelegate extends AbstractDebugActionDelegate
implements IDebugEventSetListener, IActionDelegate2 {
implements IDebugEventSetListener {
/**
* @see org.eclipse.ui.IWorkbenchWindowActionDelegate#dispose()

View file

@ -32,7 +32,6 @@ import org.eclipse.swt.custom.BusyIndicator;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.ui.INullSelectionListener;
import org.eclipse.ui.ISelectionListener;
import org.eclipse.ui.IViewActionDelegate;
import org.eclipse.ui.IViewPart;
import org.eclipse.ui.IWorkbenchPart;
@ -44,7 +43,7 @@ import org.eclipse.ui.actions.ActionDelegate;
* driven by the selection in the Debug view.
*/
public abstract class AbstractViewActionDelegate extends ActionDelegate
implements IViewActionDelegate, ISelectionListener, INullSelectionListener, IDebugEventSetListener {
implements IViewActionDelegate, INullSelectionListener, IDebugEventSetListener {
private IAction fAction;
@ -52,9 +51,6 @@ public abstract class AbstractViewActionDelegate extends ActionDelegate
private IStructuredSelection fSelection = StructuredSelection.EMPTY;
/* (non-Javadoc)
* @see org.eclipse.ui.IViewActionDelegate#init(org.eclipse.ui.IViewPart)
*/
@Override
public void init(IViewPart view) {
setView(view);
@ -68,9 +64,6 @@ public abstract class AbstractViewActionDelegate extends ActionDelegate
selectionChanged((IWorkbenchPart) null, ss);
}
/* (non-Javadoc)
* @see org.eclipse.ui.IActionDelegate2#dispose()
*/
@Override
public void dispose() {
IWorkbenchWindow window = getWindow();
@ -81,9 +74,6 @@ public abstract class AbstractViewActionDelegate extends ActionDelegate
super.dispose();
}
/* (non-Javadoc)
* @see org.eclipse.ui.IActionDelegate2#init(org.eclipse.jface.action.IAction)
*/
@Override
public void init(IAction action) {
setAction(action);

View file

@ -16,7 +16,6 @@ package org.eclipse.cdt.debug.internal.ui.actions.breakpoints;
import org.eclipse.cdt.debug.ui.breakpoints.IToggleBreakpointsTargetCExtension;
import org.eclipse.jface.action.IAction;
import org.eclipse.jface.text.source.IVerticalRulerInfo;
import org.eclipse.ui.IActionDelegate2;
import org.eclipse.ui.IEditorPart;
import org.eclipse.ui.texteditor.AbstractRulerActionDelegate;
import org.eclipse.ui.texteditor.ITextEditor;
@ -54,24 +53,17 @@ import org.eclipse.ui.texteditor.ITextEditor;
* @noextend This class is not intended to be sub-classed by clients.
* @noinstantiate This class is not intended to be instantiated by clients.
*/
public class CAddBreakpointInteractiveRulerActionDelegate extends AbstractRulerActionDelegate
implements IActionDelegate2 {
public class CAddBreakpointInteractiveRulerActionDelegate extends AbstractRulerActionDelegate {
private IEditorPart fEditor = null;
private CAddBreakpointInteractiveRulerAction fDelegate = null;
/* (non-Javadoc)
* @see org.eclipse.ui.texteditor.AbstractRulerActionDelegate#createAction(org.eclipse.ui.texteditor.ITextEditor, org.eclipse.jface.text.source.IVerticalRulerInfo)
*/
@Override
protected IAction createAction(ITextEditor editor, IVerticalRulerInfo rulerInfo) {
fDelegate = new CAddBreakpointInteractiveRulerAction(editor, null, rulerInfo);
return fDelegate;
}
/* (non-Javadoc)
* @see org.eclipse.ui.IEditorActionDelegate#setActiveEditor(org.eclipse.jface.action.IAction, org.eclipse.ui.IEditorPart)
*/
@Override
public void setActiveEditor(IAction callerAction, IEditorPart targetEditor) {
if (fEditor != null) {
@ -84,16 +76,10 @@ public class CAddBreakpointInteractiveRulerActionDelegate extends AbstractRulerA
super.setActiveEditor(callerAction, targetEditor);
}
/* (non-Javadoc)
* @see org.eclipse.ui.IActionDelegate2#init(org.eclipse.jface.action.IAction)
*/
@Override
public void init(IAction action) {
}
/* (non-Javadoc)
* @see org.eclipse.ui.IActionDelegate2#dispose()
*/
@Override
public void dispose() {
if (fDelegate != null) {

View file

@ -17,7 +17,6 @@ package org.eclipse.cdt.debug.internal.ui.actions.breakpoints;
import org.eclipse.cdt.debug.ui.breakpoints.IToggleBreakpointsTargetCExtension;
import org.eclipse.jface.action.IAction;
import org.eclipse.jface.text.source.IVerticalRulerInfo;
import org.eclipse.ui.IActionDelegate2;
import org.eclipse.ui.IEditorPart;
import org.eclipse.ui.texteditor.AbstractRulerActionDelegate;
import org.eclipse.ui.texteditor.ITextEditor;
@ -55,24 +54,17 @@ import org.eclipse.ui.texteditor.ITextEditor;
* @noextend This class is not intended to be sub-classed by clients.
* @noinstantiate This class is not intended to be instantiated by clients.
*/
public class CAddDynamicPrintfInteractiveRulerActionDelegate extends AbstractRulerActionDelegate
implements IActionDelegate2 {
public class CAddDynamicPrintfInteractiveRulerActionDelegate extends AbstractRulerActionDelegate {
private IEditorPart fEditor = null;
private CAddDynamicPrintfInteractiveRulerAction fDelegate = null;
/* (non-Javadoc)
* @see org.eclipse.ui.texteditor.AbstractRulerActionDelegate#createAction(org.eclipse.ui.texteditor.ITextEditor, org.eclipse.jface.text.source.IVerticalRulerInfo)
*/
@Override
protected IAction createAction(ITextEditor editor, IVerticalRulerInfo rulerInfo) {
fDelegate = new CAddDynamicPrintfInteractiveRulerAction(editor, null, rulerInfo);
return fDelegate;
}
/* (non-Javadoc)
* @see org.eclipse.ui.IEditorActionDelegate#setActiveEditor(org.eclipse.jface.action.IAction, org.eclipse.ui.IEditorPart)
*/
@Override
public void setActiveEditor(IAction callerAction, IEditorPart targetEditor) {
if (fEditor != null) {
@ -85,16 +77,10 @@ public class CAddDynamicPrintfInteractiveRulerActionDelegate extends AbstractRul
super.setActiveEditor(callerAction, targetEditor);
}
/* (non-Javadoc)
* @see org.eclipse.ui.IActionDelegate2#init(org.eclipse.jface.action.IAction)
*/
@Override
public void init(IAction action) {
}
/* (non-Javadoc)
* @see org.eclipse.ui.IActionDelegate2#dispose()
*/
@Override
public void dispose() {
if (fDelegate != null) {

View file

@ -18,7 +18,6 @@ import org.eclipse.debug.ui.actions.ToggleBreakpointAction;
import org.eclipse.jface.action.IAction;
import org.eclipse.jface.text.source.IVerticalRulerInfo;
import org.eclipse.swt.widgets.Event;
import org.eclipse.ui.IActionDelegate2;
import org.eclipse.ui.IEditorPart;
import org.eclipse.ui.texteditor.AbstractRulerActionDelegate;
import org.eclipse.ui.texteditor.ITextEditor;
@ -30,14 +29,11 @@ import org.eclipse.ui.texteditor.ITextEditor;
*
* @see org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate
*/
public class CRulerToggleBreakpointActionDelegate extends AbstractRulerActionDelegate implements IActionDelegate2 {
public class CRulerToggleBreakpointActionDelegate extends AbstractRulerActionDelegate {
private IEditorPart fEditor = null;
private ToggleBreakpointAction fDelegate = null;
/* (non-Javadoc)
* @see org.eclipse.ui.texteditor.AbstractRulerActionDelegate#createAction(org.eclipse.ui.texteditor.ITextEditor, org.eclipse.jface.text.source.IVerticalRulerInfo)
*/
@Override
protected IAction createAction(ITextEditor editor, IVerticalRulerInfo rulerInfo) {
fDelegate = new ToggleBreakpointAction(editor, null, rulerInfo);
@ -46,9 +42,6 @@ public class CRulerToggleBreakpointActionDelegate extends AbstractRulerActionDel
return fDelegate;
}
/* (non-Javadoc)
* @see org.eclipse.ui.IEditorActionDelegate#setActiveEditor(org.eclipse.jface.action.IAction, org.eclipse.ui.IEditorPart)
*/
@Override
public void setActiveEditor(IAction callerAction, IEditorPart targetEditor) {
if (fEditor != null) {
@ -61,16 +54,10 @@ public class CRulerToggleBreakpointActionDelegate extends AbstractRulerActionDel
super.setActiveEditor(callerAction, targetEditor);
}
/* (non-Javadoc)
* @see org.eclipse.ui.IActionDelegate2#init(org.eclipse.jface.action.IAction)
*/
@Override
public void init(IAction action) {
}
/* (non-Javadoc)
* @see org.eclipse.ui.IActionDelegate2#dispose()
*/
@Override
public void dispose() {
if (fDelegate != null) {
@ -80,9 +67,6 @@ public class CRulerToggleBreakpointActionDelegate extends AbstractRulerActionDel
fEditor = null;
}
/* (non-Javadoc)
* @see org.eclipse.ui.IActionDelegate2#runWithEvent(org.eclipse.jface.action.IAction, org.eclipse.swt.widgets.Event)
*/
@Override
public void runWithEvent(IAction action, Event event) {
if (fDelegate != null) {

View file

@ -25,7 +25,6 @@ import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
import org.eclipse.jface.viewers.ColumnLabelProvider;
import org.eclipse.jface.viewers.IStructuredContentProvider;
import org.eclipse.jface.viewers.ITreeContentProvider;
import org.eclipse.jface.viewers.TreeViewer;
import org.eclipse.jface.viewers.Viewer;
@ -35,7 +34,7 @@ import org.eclipse.ui.progress.WorkbenchJob;
import com.ibm.icu.text.DateFormat;
class ExecutablesContentProvider extends ColumnLabelProvider
implements IStructuredContentProvider, ITreeContentProvider, IExecutablesChangeListener {
implements ITreeContentProvider, IExecutablesChangeListener {
final private TreeViewer viewer;
@ -48,9 +47,6 @@ class ExecutablesContentProvider extends ColumnLabelProvider
public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {
}
/* (non-Javadoc)
* @see org.eclipse.jface.viewers.BaseLabelProvider#dispose()
*/
@Override
public void dispose() {
ExecutablesManager.getExecutablesManager().removeExecutablesChangeListener(this);

View file

@ -36,7 +36,6 @@ import org.eclipse.cdt.dsf.service.DsfSession;
import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import org.eclipse.core.commands.IHandler;
import org.eclipse.core.expressions.IEvaluationContext;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.ICoreRunnable;
@ -56,7 +55,7 @@ import org.osgi.framework.BundleContext;
/**
*
*/
public class AttachProcessHandler extends AbstractHandler implements IHandler {
public class AttachProcessHandler extends AbstractHandler {
private static final String PROCESSES_CLASS = "processes"; //$NON-NLS-1$
private static final String THREADS_CLASS = "threads"; //$NON-NLS-1$

View file

@ -47,7 +47,6 @@ import org.eclipse.swt.widgets.Slider;
import org.eclipse.swt.widgets.Text;
import org.eclipse.ui.IActionBars;
import org.eclipse.ui.IMemento;
import org.eclipse.ui.IViewPart;
import org.eclipse.ui.IViewSite;
import org.eclipse.ui.IWorkbenchWindow;
import org.eclipse.ui.PartInitException;
@ -64,7 +63,7 @@ import org.eclipse.ui.progress.UIJob;
*
* @since 2.1
*/
public class TraceControlView extends ViewPart implements IViewPart {
public class TraceControlView extends ViewPart {
private static final int ACTION_BUTTON_INDENTATION = 10;
private static final String EMPTY_STRING = ""; //$NON-NLS-1$

View file

@ -77,7 +77,7 @@ import org.eclipse.jface.util.IPropertyChangeListener;
import org.eclipse.jface.util.PropertyChangeEvent;
import org.eclipse.ui.IMemento;
public class ContainerVMNode extends AbstractContainerVMNode implements IElementLabelProvider, IElementMementoProvider {
public class ContainerVMNode extends AbstractContainerVMNode implements IElementMementoProvider {
/** Indicator that we should not display running threads */
private boolean fHideRunningThreadsProperty = false;

View file

@ -38,14 +38,12 @@ import org.eclipse.cdt.dsf.service.DsfSession;
import org.eclipse.cdt.dsf.ui.viewmodel.AbstractVMAdapter;
import org.eclipse.cdt.dsf.ui.viewmodel.IRootVMNode;
import org.eclipse.cdt.dsf.ui.viewmodel.IVMNode;
import org.eclipse.debug.core.IDebugEventSetListener;
import org.eclipse.debug.core.ILaunchesListener2;
import org.eclipse.debug.internal.ui.viewers.model.provisional.IPresentationContext;
/**
*
*/
public class LaunchVMProvider extends AbstractLaunchVMProvider implements IDebugEventSetListener, ILaunchesListener2 {
public class LaunchVMProvider extends AbstractLaunchVMProvider {
/**
* Indicates that we are currently visualizing trace data.

View file

@ -72,7 +72,7 @@ import org.eclipse.jface.util.IPropertyChangeListener;
import org.eclipse.jface.util.PropertyChangeEvent;
import org.eclipse.ui.IMemento;
public class ThreadVMNode extends AbstractThreadVMNode implements IElementLabelProvider, IElementMementoProvider {
public class ThreadVMNode extends AbstractThreadVMNode implements IElementMementoProvider {
/** Indicator that we should not display running threads */
private boolean fHideRunningThreadsProperty = false;

View file

@ -92,9 +92,7 @@ import org.eclipse.debug.core.IStatusHandler;
import org.eclipse.debug.core.commands.IDebugCommandRequest;
import org.eclipse.debug.core.commands.IDisconnectHandler;
import org.eclipse.debug.core.commands.ITerminateHandler;
import org.eclipse.debug.core.model.IDisconnect;
import org.eclipse.debug.core.model.ISourceLocator;
import org.eclipse.debug.core.model.ITerminate;
import org.eclipse.launchbar.core.target.ILaunchTarget;
import org.eclipse.launchbar.core.target.launch.ITargetedLaunch;
@ -102,7 +100,7 @@ import org.eclipse.launchbar.core.target.launch.ITargetedLaunch;
* The only object in the model that implements the traditional interfaces.
*/
@ThreadSafe
public class GdbLaunch extends DsfLaunch implements ITerminate, IDisconnect, ITracedLaunch, ITargetedLaunch {
public class GdbLaunch extends DsfLaunch implements ITracedLaunch, ITargetedLaunch {
private DefaultDsfExecutor fExecutor;
private DsfSession fSession;
private DsfServicesTracker fTracker;

View file

@ -32,7 +32,7 @@ import org.eclipse.core.runtime.Status;
/**
* @since 4.2
*/
public class GDBHardwareAndOS_7_5 extends GDBHardwareAndOS implements IGDBHardwareAndOS2 {
public class GDBHardwareAndOS_7_5 extends GDBHardwareAndOS {
public GDBHardwareAndOS_7_5(DsfSession session) {
super(session);

View file

@ -164,7 +164,7 @@ public class GDBRunControl_7_0_NS extends AbstractDsfService
*/
@Immutable
private static class RunControlEvent<V extends IDMContext, T extends MIEvent<? extends IDMContext>>
extends AbstractDMEvent<V> implements IDMEvent<V>, IMIDMEvent {
extends AbstractDMEvent<V> implements IMIDMEvent {
final private T fMIInfo;
public RunControlEvent(V dmc, T miInfo) {

View file

@ -26,7 +26,7 @@ import org.eclipse.debug.core.ILaunchConfiguration;
* Turn on the use of the --thread-group option for GDB 7.2
* @since 4.0
*/
public class GDBControl_7_2 extends GDBControl_7_0 implements IGDBControl {
public class GDBControl_7_2 extends GDBControl_7_0 {
public GDBControl_7_2(DsfSession session, ILaunchConfiguration config, CommandFactory factory) {
super(session, config, factory);
setUseThreadGroupOptions(true);

View file

@ -31,7 +31,7 @@ import org.eclipse.debug.core.ILaunchConfiguration;
*
* @since 4.1
*/
public class GDBControl_7_4 extends GDBControl_7_2 implements IGDBControl {
public class GDBControl_7_4 extends GDBControl_7_2 {
/**
* A command control context that is also a IBreakpointsTargetDMContext

View file

@ -66,8 +66,7 @@ import org.osgi.framework.BundleContext;
* Initial breakpoint service implementation.
* Implements the IBreakpoints interface.
*/
public class MIBreakpoints extends AbstractDsfService
implements IBreakpoints, IBreakpointsExtension, IMIBreakpointPathAdjuster {
public class MIBreakpoints extends AbstractDsfService implements IBreakpointsExtension, IMIBreakpointPathAdjuster {
/**
* Breakpoint attributes markers used in the map parameters of insert/updateBreakpoint().
* All are optional with the possible exception of TYPE. It is the responsibility of the

View file

@ -185,7 +185,7 @@ public class MIRunControl extends AbstractDsfService implements IMIRunControl, I
*/
@Immutable
protected static class RunControlEvent<V extends IDMContext, T extends MIEvent<? extends IDMContext>>
extends AbstractDMEvent<V> implements IDMEvent<V>, IMIDMEvent {
extends AbstractDMEvent<V> implements IMIDMEvent {
final private T fMIInfo;
public RunControlEvent(V dmc, T miInfo) {

View file

@ -29,7 +29,7 @@ import org.eclipse.cdt.dsf.mi.service.command.output.MIOutput;
* @since 4.4
*/
@ConfinedToDsfExecutor("fConnection#getExecutor")
public class CLIEventProcessor_7_7 extends CLIEventProcessor_7_0 implements IEventProcessor {
public class CLIEventProcessor_7_7 extends CLIEventProcessor_7_0 {
private final ICommandControlService fControl;
private boolean fResetDPrintfStyle;

View file

@ -18,12 +18,11 @@ import org.eclipse.cdt.dsf.concurrent.RequestMonitor;
import org.eclipse.cdt.dsf.debug.internal.provisional.service.IExecutionContextTranslator;
import org.eclipse.cdt.dsf.debug.service.IRunControl.IExecutionDMContext;
import org.eclipse.cdt.dsf.service.DsfSession;
import org.eclipse.debug.core.commands.IDebugCommandHandler;
/**
* @since 2.2
*/
public class DsfGroupDebugContextsCommand extends DsfDebugViewLayoutCommand implements IDebugCommandHandler {
public class DsfGroupDebugContextsCommand extends DsfDebugViewLayoutCommand {
public DsfGroupDebugContextsCommand(DsfSession session) {
super(session);

View file

@ -18,12 +18,11 @@ import org.eclipse.cdt.dsf.concurrent.RequestMonitor;
import org.eclipse.cdt.dsf.debug.internal.provisional.service.IExecutionContextTranslator;
import org.eclipse.cdt.dsf.debug.service.IRunControl.IExecutionDMContext;
import org.eclipse.cdt.dsf.service.DsfSession;
import org.eclipse.debug.core.commands.IDebugCommandHandler;
/**
* @since 2.2
*/
public class DsfUngroupDebugContextsCommand extends DsfDebugViewLayoutCommand implements IDebugCommandHandler {
public class DsfUngroupDebugContextsCommand extends DsfDebugViewLayoutCommand {
public DsfUngroupDebugContextsCommand(DsfSession session) {
super(session);

View file

@ -21,7 +21,6 @@ import org.eclipse.cdt.dsf.concurrent.IDsfStatusConstants;
import org.eclipse.cdt.dsf.datamodel.DataModelInitializedEvent;
import org.eclipse.cdt.dsf.internal.ui.DsfUIPlugin;
import org.eclipse.cdt.dsf.ui.viewmodel.AbstractVMProvider;
import org.eclipse.cdt.dsf.ui.viewmodel.IRootVMNode;
import org.eclipse.cdt.dsf.ui.viewmodel.ModelProxyInstalledEvent;
import org.eclipse.cdt.dsf.ui.viewmodel.RootVMNode;
import org.eclipse.cdt.dsf.ui.viewmodel.VMDelta;
@ -40,7 +39,7 @@ import org.eclipse.debug.internal.ui.viewers.model.provisional.IModelDelta;
* the root of a hierarchy. It does not implement the label provider
* functionality, so the default adapters should be used to retrieve the label.
*/
public class LaunchRootVMNode extends RootVMNode implements IRootVMNode {
public class LaunchRootVMNode extends RootVMNode {
public static class LaunchesEvent {
public enum Type {
ADDED, REMOVED, CHANGED, TERMINATED

View file

@ -36,13 +36,12 @@ import org.eclipse.cdt.dsf.ui.viewmodel.datamodel.RootDMVMNode;
import org.eclipse.cdt.dsf.ui.viewmodel.update.AutomaticUpdatePolicy;
import org.eclipse.cdt.dsf.ui.viewmodel.update.IVMUpdatePolicy;
import org.eclipse.debug.internal.ui.viewers.model.provisional.IColumnPresentation;
import org.eclipse.debug.internal.ui.viewers.model.provisional.IColumnPresentationFactory;
import org.eclipse.debug.internal.ui.viewers.model.provisional.IPresentationContext;
import org.eclipse.jface.preference.IPreferenceStore;
import org.eclipse.jface.util.IPropertyChangeListener;
import org.eclipse.jface.util.PropertyChangeEvent;
public class VariableVMProvider extends AbstractElementVMProvider implements IColumnPresentationFactory {
public class VariableVMProvider extends AbstractElementVMProvider {
private IPropertyChangeListener fPreferencesListener = new IPropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent event) {

View file

@ -49,7 +49,7 @@ import org.eclipse.jface.viewers.TreePath;
*
* @since 1.0
*/
abstract public class AbstractDMVMNode extends AbstractVMNode implements IVMNode {
abstract public class AbstractDMVMNode extends AbstractVMNode {
/**
* IVMContext implementation used for this schema node.

View file

@ -17,7 +17,6 @@ import org.eclipse.cdt.dsf.datamodel.DMContexts;
import org.eclipse.cdt.dsf.datamodel.IDMContext;
import org.eclipse.cdt.dsf.datamodel.IDMEvent;
import org.eclipse.cdt.dsf.ui.viewmodel.AbstractVMProvider;
import org.eclipse.cdt.dsf.ui.viewmodel.IRootVMNode;
import org.eclipse.cdt.dsf.ui.viewmodel.RootVMNode;
/**
@ -33,7 +32,7 @@ import org.eclipse.cdt.dsf.ui.viewmodel.RootVMNode;
*
* @since 1.0
*/
public class RootDMVMNode extends RootVMNode implements IRootVMNode {
public class RootDMVMNode extends RootVMNode {
public RootDMVMNode(AbstractVMProvider provider) {
super(provider);
}

View file

@ -65,8 +65,7 @@ import org.eclipse.jface.viewers.TreePath;
*
* @since 1.0
*/
public class AbstractCachingVMProvider extends AbstractVMProvider
implements ICachingVMProvider, IElementPropertiesProvider, ICachingVMProviderExtension2 {
public class AbstractCachingVMProvider extends AbstractVMProvider implements ICachingVMProviderExtension2 {
/**
* @since 2.0
*/

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.examples.dsf.pda.ui;singleton:=true
Bundle-Version: 2.1.1.qualifier
Bundle-Version: 2.1.100.qualifier
Bundle-Activator: org.eclipse.cdt.examples.dsf.pda.ui.PDAUIPlugin
Bundle-Localization: plugin
Require-Bundle: org.eclipse.core.runtime,

View file

@ -20,7 +20,6 @@ import org.eclipse.cdt.dsf.datamodel.DMContexts;
import org.eclipse.cdt.dsf.debug.service.IExpressions.IExpressionDMContext;
import org.eclipse.cdt.dsf.debug.ui.viewmodel.SimpleMapPersistable;
import org.eclipse.cdt.dsf.debug.ui.viewmodel.expression.ExpressionVMProvider;
import org.eclipse.cdt.dsf.debug.ui.viewmodel.numberformat.IElementFormatProvider;
import org.eclipse.cdt.dsf.debug.ui.viewmodel.variable.VariableVMNode;
import org.eclipse.cdt.dsf.service.DsfSession;
import org.eclipse.cdt.dsf.ui.viewmodel.AbstractVMAdapter;
@ -35,7 +34,7 @@ import org.eclipse.jface.viewers.TreePath;
* PDA View Model provider for the expression view.
*/
@SuppressWarnings("restriction")
public class PDAExpressionVMProvider extends ExpressionVMProvider implements IElementFormatProvider {
public class PDAExpressionVMProvider extends ExpressionVMProvider {
static String myPersistId = "org.eclipse.cdt.examples.dsf.pda.ui.variablePersistable";

View file

@ -23,8 +23,6 @@ import org.eclipse.cdt.dsf.service.DsfSession;
import org.eclipse.cdt.dsf.ui.viewmodel.AbstractVMAdapter;
import org.eclipse.cdt.dsf.ui.viewmodel.IRootVMNode;
import org.eclipse.cdt.dsf.ui.viewmodel.IVMNode;
import org.eclipse.debug.core.IDebugEventSetListener;
import org.eclipse.debug.core.ILaunchesListener2;
import org.eclipse.debug.internal.ui.viewers.model.provisional.IPresentationContext;
/**
@ -40,8 +38,7 @@ import org.eclipse.debug.internal.ui.viewers.model.provisional.IPresentationCont
* </ul>
*/
@SuppressWarnings("restriction")
public class PDALaunchVMProvider extends AbstractLaunchVMProvider
implements IDebugEventSetListener, ILaunchesListener2 {
public class PDALaunchVMProvider extends AbstractLaunchVMProvider {
@ThreadSafe
public PDALaunchVMProvider(AbstractVMAdapter adapter, IPresentationContext presentationContext,
DsfSession session) {

View file

@ -27,7 +27,6 @@ import org.eclipse.cdt.examples.dsf.pda.ui.PDAUIPlugin;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
import org.eclipse.debug.internal.ui.viewers.model.provisional.IElementCompareRequest;
import org.eclipse.debug.internal.ui.viewers.model.provisional.IElementLabelProvider;
import org.eclipse.debug.internal.ui.viewers.model.provisional.IElementMementoProvider;
import org.eclipse.debug.internal.ui.viewers.model.provisional.IElementMementoRequest;
import org.eclipse.ui.IMemento;
@ -37,7 +36,7 @@ import org.eclipse.ui.IMemento;
* the base threads node and adds label and memento generation.
*/
@SuppressWarnings("restriction")
public class PDAThreadsVMNode extends AbstractThreadVMNode implements IElementLabelProvider, IElementMementoProvider {
public class PDAThreadsVMNode extends AbstractThreadVMNode implements IElementMementoProvider {
public PDAThreadsVMNode(AbstractDMVMProvider provider, DsfSession session) {
super(provider, session);
}

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.examples.dsf.pda;singleton:=true
Bundle-Version: 2.1.100.qualifier
Bundle-Version: 2.1.200.qualifier
Bundle-Activator: org.eclipse.cdt.examples.dsf.pda.PDAPlugin
Bundle-Localization: plugin
Require-Bundle: org.eclipse.core.runtime,

View file

@ -32,7 +32,6 @@ import org.eclipse.debug.core.ILaunch;
import org.eclipse.debug.core.ILaunchConfiguration;
import org.eclipse.debug.core.Launch;
import org.eclipse.debug.core.model.ISourceLocator;
import org.eclipse.debug.core.model.ITerminate;
/**
* The PDA launch object. In general, a DSF-based debugger has to override
@ -47,7 +46,7 @@ import org.eclipse.debug.core.model.ITerminate;
* </p>
*/
@ThreadSafe
public class PDALaunch extends DsfLaunch implements ITerminate {
public class PDALaunch extends DsfLaunch {
// DSF executor and session. Both are created and shutdown by the launch.
private final DefaultDsfExecutor fExecutor;
private final DsfSession fSession;

View file

@ -56,7 +56,6 @@ import org.eclipse.debug.core.ILaunch;
import org.eclipse.debug.core.ILaunchConfiguration;
import org.eclipse.debug.core.ILaunchConfigurationWorkingCopy;
import org.eclipse.debug.core.ILaunchManager;
import org.eclipse.debug.core.model.ILaunchConfigurationDelegate;
import org.eclipse.launchbar.core.target.ILaunchTarget;
import org.eclipse.launchbar.core.target.ILaunchTargetManager;
import org.eclipse.linuxtools.docker.core.Activator;
@ -66,7 +65,7 @@ import org.eclipse.linuxtools.docker.core.IDockerPortBinding;
import org.eclipse.linuxtools.docker.ui.launch.ContainerLauncher;
import org.eclipse.linuxtools.docker.ui.launch.IContainerLaunchListener;
public class ContainerLaunchConfigurationDelegate extends GdbLaunchDelegate implements ILaunchConfigurationDelegate {
public class ContainerLaunchConfigurationDelegate extends GdbLaunchDelegate {
private ContainerLauncher launcher;

View file

@ -38,7 +38,6 @@ import org.eclipse.debug.core.ILaunchConfigurationWorkingCopy;
import org.eclipse.debug.core.ILaunchManager;
import org.eclipse.debug.core.ILaunchesListener2;
import org.eclipse.debug.core.Launch;
import org.eclipse.debug.core.model.ILaunchConfigurationDelegate2;
import org.eclipse.debug.core.model.IProcess;
import org.eclipse.debug.core.model.LaunchConfigurationDelegate;
import org.eclipse.debug.internal.core.DebugCoreMessages;
@ -55,8 +54,7 @@ import org.eclipse.ui.activities.WorkbenchActivityHelper;
* @deprecated See Bug 517722, Launch Groups are now part of Platform.
*/
@Deprecated
public class MultiLaunchConfigurationDelegate extends LaunchConfigurationDelegate
implements ILaunchConfigurationDelegate2 {
public class MultiLaunchConfigurationDelegate extends LaunchConfigurationDelegate {
public static final String DEFAULT_MODE = "default"; //$NON-NLS-1$
private static final String NAME_PROP = "name"; //$NON-NLS-1$
private static final String ENABLED_PROP = "enabled"; //$NON-NLS-1$

View file

@ -14,9 +14,8 @@ import org.eclipse.cdt.launch.ui.corebuild.CoreBuildTab;
import org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup;
import org.eclipse.debug.ui.ILaunchConfigurationDialog;
import org.eclipse.debug.ui.ILaunchConfigurationTab;
import org.eclipse.debug.ui.ILaunchConfigurationTabGroup;
public class CoreBuildTabGroup extends AbstractLaunchConfigurationTabGroup implements ILaunchConfigurationTabGroup {
public class CoreBuildTabGroup extends AbstractLaunchConfigurationTabGroup {
@Override
public void createTabs(ILaunchConfigurationDialog dialog, String mode) {

View file

@ -38,7 +38,6 @@ import org.eclipse.jface.viewers.CheckboxTreeViewer;
import org.eclipse.jface.viewers.ICheckStateListener;
import org.eclipse.jface.viewers.ICheckStateProvider;
import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.IStructuredContentProvider;
import org.eclipse.jface.viewers.ITableLabelProvider;
import org.eclipse.jface.viewers.ITreeContentProvider;
import org.eclipse.jface.viewers.SelectionChangedEvent;
@ -66,7 +65,7 @@ import org.eclipse.ui.PlatformUI;
*/
@Deprecated
public class MultiLaunchConfigurationTabGroup extends AbstractLaunchConfigurationTabGroup {
static class ContentProvider implements IStructuredContentProvider, ITreeContentProvider {
static class ContentProvider implements ITreeContentProvider {
protected List<LaunchElement> input;
@Override

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name.1
Bundle-SymbolicName: org.eclipse.cdt.core.lrparser;singleton:=true
Bundle-Version: 5.2.1.qualifier
Bundle-Version: 5.2.100.qualifier
Bundle-ClassPath: .
Require-Bundle: org.eclipse.cdt.core,
net.sourceforge.lpg.lpgjavaruntime;bundle-version="1.1.0";visibility:=reexport,

View file

@ -17,7 +17,7 @@ import org.eclipse.cdt.core.dom.ast.ICompositeType;
import org.eclipse.cdt.core.dom.ast.IField;
import org.eclipse.cdt.core.dom.ast.IScope;
public class C99Field extends C99Variable implements IC99Binding, IField, ITypeable {
public class C99Field extends C99Variable implements IField {
private ICompositeType compositeTypeOwner;

View file

@ -15,7 +15,7 @@ package org.eclipse.cdt.internal.core.dom.lrparser.c99.bindings;
import org.eclipse.cdt.core.dom.ast.IParameter;
public class C99Parameter extends C99Variable implements IParameter, ITypeable {
public class C99Parameter extends C99Variable implements IParameter {
public C99Parameter() {
}

View file

@ -17,7 +17,7 @@ import org.eclipse.cdt.core.dom.ast.IProblemBinding;
import org.eclipse.cdt.internal.core.dom.parser.ProblemBinding;
@SuppressWarnings("restriction")
public class C99ProblemBinding extends ProblemBinding implements IProblemBinding {
public class C99ProblemBinding extends ProblemBinding {
public C99ProblemBinding(int messageId) {
super(null, messageId);

View file

@ -30,7 +30,6 @@ import org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression;
import org.eclipse.cdt.core.dom.ast.IASTUnaryExpression;
import org.eclipse.cdt.core.dom.lrparser.CPreprocessorAdapter;
import org.eclipse.cdt.core.dom.lrparser.IDOMTokenMap;
import org.eclipse.cdt.core.dom.lrparser.IParser;
import org.eclipse.cdt.core.dom.lrparser.ISecondaryParser;
import org.eclipse.cdt.core.dom.lrparser.ITokenCollector;
import org.eclipse.cdt.core.dom.lrparser.action.ITokenMap;
@ -63,8 +62,8 @@ import lpg.lpgjavaruntime.Token;
import lpg.lpgjavaruntime.UndefinedEofSymbolException;
import lpg.lpgjavaruntime.UnimplementedTerminalsException;
public class C99ExpressionParser extends PrsStream implements RuleAction, ITokenStream, ITokenCollector,
IParser<IASTExpression>, ISecondaryParser<IASTExpression> {
public class C99ExpressionParser extends PrsStream
implements RuleAction, ITokenStream, ITokenCollector, ISecondaryParser<IASTExpression> {
private static ParseTable prs = new C99ExpressionParserprs();
private FixedBacktrackingParser btParser;

View file

@ -29,7 +29,6 @@ import org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression;
import org.eclipse.cdt.core.dom.ast.IASTUnaryExpression;
import org.eclipse.cdt.core.dom.lrparser.CPreprocessorAdapter;
import org.eclipse.cdt.core.dom.lrparser.IDOMTokenMap;
import org.eclipse.cdt.core.dom.lrparser.IParser;
import org.eclipse.cdt.core.dom.lrparser.ISecondaryParser;
import org.eclipse.cdt.core.dom.lrparser.ITokenCollector;
import org.eclipse.cdt.core.dom.lrparser.action.ITokenMap;
@ -62,8 +61,8 @@ import lpg.lpgjavaruntime.Token;
import lpg.lpgjavaruntime.UndefinedEofSymbolException;
import lpg.lpgjavaruntime.UnimplementedTerminalsException;
public class C99NoCastExpressionParser extends PrsStream implements RuleAction, ITokenStream, ITokenCollector,
IParser<IASTExpression>, ISecondaryParser<IASTExpression> {
public class C99NoCastExpressionParser extends PrsStream
implements RuleAction, ITokenStream, ITokenCollector, ISecondaryParser<IASTExpression> {
private static ParseTable prs = new C99NoCastExpressionParserprs();
private FixedBacktrackingParser btParser;

View file

@ -29,7 +29,6 @@ import org.eclipse.cdt.core.dom.ast.IASTLiteralExpression;
import org.eclipse.cdt.core.dom.ast.IASTUnaryExpression;
import org.eclipse.cdt.core.dom.lrparser.CPreprocessorAdapter;
import org.eclipse.cdt.core.dom.lrparser.IDOMTokenMap;
import org.eclipse.cdt.core.dom.lrparser.IParser;
import org.eclipse.cdt.core.dom.lrparser.ISecondaryParser;
import org.eclipse.cdt.core.dom.lrparser.ITokenCollector;
import org.eclipse.cdt.core.dom.lrparser.action.ITokenMap;
@ -62,8 +61,8 @@ import lpg.lpgjavaruntime.Token;
import lpg.lpgjavaruntime.UndefinedEofSymbolException;
import lpg.lpgjavaruntime.UnimplementedTerminalsException;
public class C99SizeofExpressionParser extends PrsStream implements RuleAction, ITokenStream, ITokenCollector,
IParser<IASTExpression>, ISecondaryParser<IASTExpression> {
public class C99SizeofExpressionParser extends PrsStream
implements RuleAction, ITokenStream, ITokenCollector, ISecondaryParser<IASTExpression> {
private static ParseTable prs = new C99SizeofExpressionParserprs();
private FixedBacktrackingParser btParser;

View file

@ -29,7 +29,6 @@ import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeIdExpression;
import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUnaryExpression;
import org.eclipse.cdt.core.dom.lrparser.CPreprocessorAdapter;
import org.eclipse.cdt.core.dom.lrparser.IDOMTokenMap;
import org.eclipse.cdt.core.dom.lrparser.IParser;
import org.eclipse.cdt.core.dom.lrparser.ISecondaryParser;
import org.eclipse.cdt.core.dom.lrparser.ITokenCollector;
import org.eclipse.cdt.core.dom.lrparser.action.ITokenMap;
@ -62,8 +61,8 @@ import lpg.lpgjavaruntime.Token;
import lpg.lpgjavaruntime.UndefinedEofSymbolException;
import lpg.lpgjavaruntime.UnimplementedTerminalsException;
public class CPPExpressionParser extends PrsStream implements RuleAction, ITokenStream, ITokenCollector,
IParser<IASTExpression>, ISecondaryParser<IASTExpression> {
public class CPPExpressionParser extends PrsStream
implements RuleAction, ITokenStream, ITokenCollector, ISecondaryParser<IASTExpression> {
private static ParseTable prs = new CPPExpressionParserprs();
private FixedBacktrackingParser btParser;

View file

@ -29,7 +29,6 @@ import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeIdExpression;
import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUnaryExpression;
import org.eclipse.cdt.core.dom.lrparser.CPreprocessorAdapter;
import org.eclipse.cdt.core.dom.lrparser.IDOMTokenMap;
import org.eclipse.cdt.core.dom.lrparser.IParser;
import org.eclipse.cdt.core.dom.lrparser.ISecondaryParser;
import org.eclipse.cdt.core.dom.lrparser.ITokenCollector;
import org.eclipse.cdt.core.dom.lrparser.action.ITokenMap;
@ -62,8 +61,8 @@ import lpg.lpgjavaruntime.Token;
import lpg.lpgjavaruntime.UndefinedEofSymbolException;
import lpg.lpgjavaruntime.UnimplementedTerminalsException;
public class CPPNoCastExpressionParser extends PrsStream implements RuleAction, ITokenStream, ITokenCollector,
IParser<IASTExpression>, ISecondaryParser<IASTExpression> {
public class CPPNoCastExpressionParser extends PrsStream
implements RuleAction, ITokenStream, ITokenCollector, ISecondaryParser<IASTExpression> {
private static ParseTable prs = new CPPNoCastExpressionParserprs();
private FixedBacktrackingParser btParser;

View file

@ -29,7 +29,6 @@ import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeIdExpression;
import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUnaryExpression;
import org.eclipse.cdt.core.dom.lrparser.CPreprocessorAdapter;
import org.eclipse.cdt.core.dom.lrparser.IDOMTokenMap;
import org.eclipse.cdt.core.dom.lrparser.IParser;
import org.eclipse.cdt.core.dom.lrparser.ISecondaryParser;
import org.eclipse.cdt.core.dom.lrparser.ITokenCollector;
import org.eclipse.cdt.core.dom.lrparser.action.ITokenMap;
@ -62,8 +61,8 @@ import lpg.lpgjavaruntime.Token;
import lpg.lpgjavaruntime.UndefinedEofSymbolException;
import lpg.lpgjavaruntime.UnimplementedTerminalsException;
public class CPPNoFunctionDeclaratorParser extends PrsStream implements RuleAction, ITokenStream, ITokenCollector,
IParser<IASTDeclarator>, ISecondaryParser<IASTDeclarator> {
public class CPPNoFunctionDeclaratorParser extends PrsStream
implements RuleAction, ITokenStream, ITokenCollector, ISecondaryParser<IASTDeclarator> {
private static ParseTable prs = new CPPNoFunctionDeclaratorParserprs();
private FixedBacktrackingParser btParser;

View file

@ -28,7 +28,6 @@ import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLiteralExpression;
import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUnaryExpression;
import org.eclipse.cdt.core.dom.lrparser.CPreprocessorAdapter;
import org.eclipse.cdt.core.dom.lrparser.IDOMTokenMap;
import org.eclipse.cdt.core.dom.lrparser.IParser;
import org.eclipse.cdt.core.dom.lrparser.ISecondaryParser;
import org.eclipse.cdt.core.dom.lrparser.ITokenCollector;
import org.eclipse.cdt.core.dom.lrparser.action.ITokenMap;
@ -61,8 +60,8 @@ import lpg.lpgjavaruntime.Token;
import lpg.lpgjavaruntime.UndefinedEofSymbolException;
import lpg.lpgjavaruntime.UnimplementedTerminalsException;
public class CPPSizeofExpressionParser extends PrsStream implements RuleAction, ITokenStream, ITokenCollector,
IParser<IASTExpression>, ISecondaryParser<IASTExpression> {
public class CPPSizeofExpressionParser extends PrsStream
implements RuleAction, ITokenStream, ITokenCollector, ISecondaryParser<IASTExpression> {
private static ParseTable prs = new CPPSizeofExpressionParserprs();
private FixedBacktrackingParser btParser;

View file

@ -29,7 +29,6 @@ import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeIdExpression;
import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUnaryExpression;
import org.eclipse.cdt.core.dom.lrparser.CPreprocessorAdapter;
import org.eclipse.cdt.core.dom.lrparser.IDOMTokenMap;
import org.eclipse.cdt.core.dom.lrparser.IParser;
import org.eclipse.cdt.core.dom.lrparser.ISecondaryParser;
import org.eclipse.cdt.core.dom.lrparser.ITokenCollector;
import org.eclipse.cdt.core.dom.lrparser.action.ITokenMap;
@ -62,8 +61,8 @@ import lpg.lpgjavaruntime.Token;
import lpg.lpgjavaruntime.UndefinedEofSymbolException;
import lpg.lpgjavaruntime.UnimplementedTerminalsException;
public class CPPTemplateTypeParameterParser extends PrsStream implements RuleAction, ITokenStream, ITokenCollector,
IParser<ICPPASTTemplateParameter>, ISecondaryParser<ICPPASTTemplateParameter> {
public class CPPTemplateTypeParameterParser extends PrsStream
implements RuleAction, ITokenStream, ITokenCollector, ISecondaryParser<ICPPASTTemplateParameter> {
private static ParseTable prs = new CPPTemplateTypeParameterParserprs();
private FixedBacktrackingParser btParser;

View file

@ -30,7 +30,6 @@ import org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression;
import org.eclipse.cdt.core.dom.ast.IASTUnaryExpression;
import org.eclipse.cdt.core.dom.lrparser.CPreprocessorAdapter;
import org.eclipse.cdt.core.dom.lrparser.IDOMTokenMap;
import org.eclipse.cdt.core.dom.lrparser.IParser;
import org.eclipse.cdt.core.dom.lrparser.ISecondaryParser;
import org.eclipse.cdt.core.dom.lrparser.ITokenCollector;
import org.eclipse.cdt.core.dom.lrparser.action.ITokenMap;
@ -64,8 +63,8 @@ import lpg.lpgjavaruntime.Token;
import lpg.lpgjavaruntime.UndefinedEofSymbolException;
import lpg.lpgjavaruntime.UnimplementedTerminalsException;
public class GCCSizeofExpressionParser extends PrsStream implements RuleAction, ITokenStream, ITokenCollector,
IParser<IASTExpression>, ISecondaryParser<IASTExpression> {
public class GCCSizeofExpressionParser extends PrsStream
implements RuleAction, ITokenStream, ITokenCollector, ISecondaryParser<IASTExpression> {
private static ParseTable prs = new GCCSizeofExpressionParserprs();
private FixedBacktrackingParser btParser;

View file

@ -31,7 +31,6 @@ import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUnaryExpression;
import org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTExplicitTemplateInstantiation;
import org.eclipse.cdt.core.dom.lrparser.CPreprocessorAdapter;
import org.eclipse.cdt.core.dom.lrparser.IDOMTokenMap;
import org.eclipse.cdt.core.dom.lrparser.IParser;
import org.eclipse.cdt.core.dom.lrparser.ISecondaryParser;
import org.eclipse.cdt.core.dom.lrparser.ITokenCollector;
import org.eclipse.cdt.core.dom.lrparser.action.ITokenMap;
@ -65,8 +64,8 @@ import lpg.lpgjavaruntime.Token;
import lpg.lpgjavaruntime.UndefinedEofSymbolException;
import lpg.lpgjavaruntime.UnimplementedTerminalsException;
public class GPPSizeofExpressionParser extends PrsStream implements RuleAction, ITokenStream, ITokenCollector,
IParser<IASTExpression>, ISecondaryParser<IASTExpression> {
public class GPPSizeofExpressionParser extends PrsStream
implements RuleAction, ITokenStream, ITokenCollector, ISecondaryParser<IASTExpression> {
private static ParseTable prs = new GPPSizeofExpressionParserprs();
private FixedBacktrackingParser btParser;

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.debug.ui.memory.search;singleton:=true
Bundle-Version: 1.3.1.qualifier
Bundle-Version: 1.3.100.qualifier
Bundle-Localization: plugin
Require-Bundle: org.eclipse.debug.core,
org.eclipse.debug.ui,

View file

@ -17,7 +17,6 @@ package org.eclipse.cdt.debug.ui.memory.search;
import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import org.eclipse.core.commands.IHandler;
import org.eclipse.debug.core.model.IMemoryBlock;
import org.eclipse.debug.core.model.IMemoryBlockExtension;
import org.eclipse.debug.ui.memory.IMemoryRendering;
@ -27,7 +26,7 @@ import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.ui.IWorkbenchPart;
import org.eclipse.ui.PlatformUI;
public class FindReplaceHandler extends AbstractHandler implements IHandler {
public class FindReplaceHandler extends AbstractHandler {
@Override
public Object execute(ExecutionEvent event) throws ExecutionException {

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.qt.core;singleton:=true
Bundle-Version: 2.2.100.qualifier
Bundle-Version: 2.2.200.qualifier
Bundle-Activator: org.eclipse.cdt.internal.qt.core.Activator
Bundle-Vendor: %providerName
Require-Bundle: org.eclipse.core.runtime,

View file

@ -28,7 +28,6 @@ import org.eclipse.cdt.core.ConsoleOutputStream;
import org.eclipse.cdt.core.ErrorParserManager;
import org.eclipse.cdt.core.IConsoleParser;
import org.eclipse.cdt.core.build.CBuildConfiguration;
import org.eclipse.cdt.core.build.ICBuildConfiguration;
import org.eclipse.cdt.core.build.IToolChain;
import org.eclipse.cdt.core.envvar.IEnvironmentVariable;
import org.eclipse.cdt.core.model.ICModelMarker;
@ -56,8 +55,7 @@ import org.eclipse.core.runtime.Status;
import org.osgi.service.prefs.BackingStoreException;
import org.osgi.service.prefs.Preferences;
public class QtBuildConfiguration extends CBuildConfiguration
implements ICBuildConfiguration, IQtBuildConfiguration, IQtInstallListener {
public class QtBuildConfiguration extends CBuildConfiguration implements IQtBuildConfiguration, IQtInstallListener {
public static final String QMAKE_COMMAND = "cdt.qt.qmake.command"; //$NON-NLS-1$
public static final String QMAKE_ARGS = "cdt.qt.qmake.args"; //$NON-NLS-1$

View file

@ -14,7 +14,6 @@ import java.util.Collection;
import org.eclipse.cdt.codan.core.cxx.model.AbstractIndexAstChecker;
import org.eclipse.cdt.codan.core.model.CheckerLaunchMode;
import org.eclipse.cdt.codan.core.model.ICheckerWithPreferences;
import org.eclipse.cdt.codan.core.model.IProblemWorkingCopy;
import org.eclipse.cdt.core.dom.ast.ASTVisitor;
import org.eclipse.cdt.core.dom.ast.IASTExpression;
@ -35,7 +34,7 @@ import org.eclipse.osgi.util.NLS;
* A Codan checker for QObject::connect and QObject::disconnect function calls. The checker
* confirms that SIGNAL and SLOT macro expansions reference a valid Qt signal or slot.
*/
public class QtSyntaxChecker extends AbstractIndexAstChecker implements ICheckerWithPreferences {
public class QtSyntaxChecker extends AbstractIndexAstChecker {
private final Checker checker = new Checker();
@Override

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.arduino.ui;singleton:=true
Bundle-Version: 2.1.200.qualifier
Bundle-Version: 2.1.300.qualifier
Bundle-Activator: org.eclipse.cdt.arduino.ui.internal.Activator
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.core.expressions,

View file

@ -30,10 +30,9 @@ import org.eclipse.swt.widgets.Combo;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Label;
import org.eclipse.ui.IWorkbenchPropertyPage;
import org.eclipse.ui.dialogs.PropertyPage;
public class ArduinoTargetPropertyPage extends PropertyPage implements IWorkbenchPropertyPage {
public class ArduinoTargetPropertyPage extends PropertyPage {
private Combo portSelector;
private Combo boardSelector;

View file

@ -13,9 +13,8 @@ package org.eclipse.cdt.arduino.ui.internal.terminal;
import org.eclipse.tm.terminal.connector.cdtserial.launcher.SerialLauncherDelegate;
import org.eclipse.tm.terminal.view.ui.interfaces.IConfigurationPanel;
import org.eclipse.tm.terminal.view.ui.interfaces.IConfigurationPanelContainer;
import org.eclipse.tm.terminal.view.ui.interfaces.ILauncherDelegate;
public class ArduinoTerminalLauncher extends SerialLauncherDelegate implements ILauncherDelegate {
public class ArduinoTerminalLauncher extends SerialLauncherDelegate {
@Override
public IConfigurationPanel getPanel(IConfigurationPanelContainer container) {

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name.1
Bundle-SymbolicName: org.eclipse.cdt.core.parser.upc;singleton:=true
Bundle-Version: 5.1.1.qualifier
Bundle-Version: 5.1.100.qualifier
Bundle-ClassPath: .
Require-Bundle: org.eclipse.cdt.core,
net.sourceforge.lpg.lpgjavaruntime;bundle-version="1.1.0";visibility:=reexport,

View file

@ -30,7 +30,6 @@ import org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression;
import org.eclipse.cdt.core.dom.ast.IASTUnaryExpression;
import org.eclipse.cdt.core.dom.lrparser.CPreprocessorAdapter;
import org.eclipse.cdt.core.dom.lrparser.IDOMTokenMap;
import org.eclipse.cdt.core.dom.lrparser.IParser;
import org.eclipse.cdt.core.dom.lrparser.ISecondaryParser;
import org.eclipse.cdt.core.dom.lrparser.ITokenCollector;
import org.eclipse.cdt.core.dom.lrparser.action.ITokenMap;
@ -66,8 +65,8 @@ import lpg.lpgjavaruntime.Token;
import lpg.lpgjavaruntime.UndefinedEofSymbolException;
import lpg.lpgjavaruntime.UnimplementedTerminalsException;
public class UPCExpressionParser extends PrsStream implements RuleAction, ITokenStream, ITokenCollector,
IParser<IASTExpression>, ISecondaryParser<IASTExpression> {
public class UPCExpressionParser extends PrsStream
implements RuleAction, ITokenStream, ITokenCollector, ISecondaryParser<IASTExpression> {
private static ParseTable prs = new UPCExpressionParserprs();
private FixedBacktrackingParser btParser;

View file

@ -29,7 +29,6 @@ import org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression;
import org.eclipse.cdt.core.dom.ast.IASTUnaryExpression;
import org.eclipse.cdt.core.dom.lrparser.CPreprocessorAdapter;
import org.eclipse.cdt.core.dom.lrparser.IDOMTokenMap;
import org.eclipse.cdt.core.dom.lrparser.IParser;
import org.eclipse.cdt.core.dom.lrparser.ISecondaryParser;
import org.eclipse.cdt.core.dom.lrparser.ITokenCollector;
import org.eclipse.cdt.core.dom.lrparser.action.ITokenMap;
@ -65,8 +64,8 @@ import lpg.lpgjavaruntime.Token;
import lpg.lpgjavaruntime.UndefinedEofSymbolException;
import lpg.lpgjavaruntime.UnimplementedTerminalsException;
public class UPCNoCastExpressionParser extends PrsStream implements RuleAction, ITokenStream, ITokenCollector,
IParser<IASTExpression>, ISecondaryParser<IASTExpression> {
public class UPCNoCastExpressionParser extends PrsStream
implements RuleAction, ITokenStream, ITokenCollector, ISecondaryParser<IASTExpression> {
private static ParseTable prs = new UPCNoCastExpressionParserprs();
private FixedBacktrackingParser btParser;

View file

@ -29,7 +29,6 @@ import org.eclipse.cdt.core.dom.ast.IASTLiteralExpression;
import org.eclipse.cdt.core.dom.ast.IASTUnaryExpression;
import org.eclipse.cdt.core.dom.lrparser.CPreprocessorAdapter;
import org.eclipse.cdt.core.dom.lrparser.IDOMTokenMap;
import org.eclipse.cdt.core.dom.lrparser.IParser;
import org.eclipse.cdt.core.dom.lrparser.ISecondaryParser;
import org.eclipse.cdt.core.dom.lrparser.ITokenCollector;
import org.eclipse.cdt.core.dom.lrparser.action.ITokenMap;
@ -65,8 +64,8 @@ import lpg.lpgjavaruntime.Token;
import lpg.lpgjavaruntime.UndefinedEofSymbolException;
import lpg.lpgjavaruntime.UnimplementedTerminalsException;
public class UPCSizeofExpressionParser extends PrsStream implements RuleAction, ITokenStream, ITokenCollector,
IParser<IASTExpression>, ISecondaryParser<IASTExpression> {
public class UPCSizeofExpressionParser extends PrsStream
implements RuleAction, ITokenStream, ITokenCollector, ISecondaryParser<IASTExpression> {
private static ParseTable prs = new UPCSizeofExpressionParserprs();
private FixedBacktrackingParser btParser;

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %plugin.name
Bundle-SymbolicName: org.eclipse.cdt.visualizer.ui;singleton:=true
Bundle-Version: 1.3.1.qualifier
Bundle-Version: 1.3.100.qualifier
Bundle-Activator: org.eclipse.cdt.visualizer.ui.plugin.CDTVisualizerUIPlugin
Bundle-Vendor: %provider.name
Require-Bundle: org.eclipse.ui,

View file

@ -19,7 +19,6 @@ import org.eclipse.jface.action.IMenuManager;
import org.eclipse.jface.action.IToolBarManager;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.ISelectionProvider;
import org.eclipse.jface.viewers.SelectionChangedEvent;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
@ -31,7 +30,7 @@ import org.eclipse.swt.widgets.Control;
/**
* Base class for IVisualizer implementations.
*/
abstract public class Visualizer implements IVisualizer, ISelectionProvider, ISelectionChangedListener {
abstract public class Visualizer implements IVisualizer, ISelectionChangedListener {
// --- members ---
/** Visualizer's non-localized name. */

View file

@ -41,7 +41,7 @@ public class SelectionUtils {
public static final ISelection EMPTY_SELECTION = new EmptySelection();
/** "Empty" or undefined selection. */
public static class EmptySelection implements ISelection, IStructuredSelection {
public static class EmptySelection implements IStructuredSelection {
@Override
public boolean isEmpty() {
return true;

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.make.xlc.core;singleton:=true
Bundle-Version: 5.2.101.qualifier
Bundle-Version: 5.2.200.qualifier
Bundle-Vendor: %providerName
Bundle-Localization: plugin
Require-Bundle: org.eclipse.cdt.make.core,

View file

@ -13,7 +13,6 @@
*******************************************************************************/
package org.eclipse.cdt.make.xlc.core.scannerconfig;
import org.eclipse.cdt.make.core.scannerconfig.IScannerInfoCollector3;
import org.eclipse.cdt.make.internal.core.scannerconfig2.PerProjectSICollector;
import org.eclipse.cdt.managedbuilder.scannerconfig.IManagedScannerInfoCollector;
@ -21,6 +20,5 @@ import org.eclipse.cdt.managedbuilder.scannerconfig.IManagedScannerInfoCollector
* @author laggarcia
*
*/
public class PerProjectXLCScannerInfoCollector extends PerProjectSICollector
implements IScannerInfoCollector3, IManagedScannerInfoCollector {
public class PerProjectXLCScannerInfoCollector extends PerProjectSICollector implements IManagedScannerInfoCollector {
}