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:
parent
bb602d0fb3
commit
51da3eb3a6
96 changed files with 111 additions and 257 deletions
|
@ -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",
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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$
|
||||
|
|
|
@ -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$
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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();
|
||||
}
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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 {
|
||||
}
|
||||
|
|
|
@ -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$;
|
||||
|
|
|
@ -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$
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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<>();
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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$
|
||||
|
|
|
@ -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) {
|
||||
}
|
||||
|
|
|
@ -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() {
|
||||
}
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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() {
|
||||
}
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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$
|
||||
|
|
|
@ -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$
|
||||
|
|
|
@ -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();
|
||||
|
|
|
@ -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$
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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()
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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$
|
||||
|
|
|
@ -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$
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
|
|
@ -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
|
||||
*/
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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";
|
||||
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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$
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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() {
|
||||
}
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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$
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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. */
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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 {
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue