Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CompilationDirectorySourceContainer.java')
-rw-r--r--debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CompilationDirectorySourceContainer.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CompilationDirectorySourceContainer.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CompilationDirectorySourceContainer.java
index 296804d7e0c..8423a082f8f 100644
--- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CompilationDirectorySourceContainer.java
+++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CompilationDirectorySourceContainer.java
@@ -81,6 +81,7 @@ public class CompilationDirectorySourceContainer extends CompositeSourceContaine
/* (non-Javadoc)
* @see org.eclipse.debug.core.sourcelookup.ISourceContainer#getName()
*/
+ @Override
public String getName() {
return fDirectory.getAbsolutePath();
}
@@ -99,6 +100,7 @@ public class CompilationDirectorySourceContainer extends CompositeSourceContaine
/* (non-Javadoc)
* @see org.eclipse.debug.core.sourcelookup.ISourceContainer#getType()
*/
+ @Override
public ISourceContainerType getType() {
return getSourceContainerType(TYPE_ID);
}
@@ -107,6 +109,7 @@ public class CompilationDirectorySourceContainer extends CompositeSourceContaine
* Source elements returned from this method are instances of <code>IFile</code> or <code>LocalFileStorage</code>.
* @see org.eclipse.debug.core.sourcelookup.ISourceContainer#findSourceElements(String)
*/
+ @Override
public Object[] findSourceElements(String name) throws CoreException {
File file = new File(name);
if (!file.isAbsolute()) {
@@ -144,6 +147,7 @@ public class CompilationDirectorySourceContainer extends CompositeSourceContaine
/* (non-Javadoc)
* @see org.eclipse.debug.core.sourcelookup.ISourceContainer#isComposite()
*/
+ @Override
public boolean isComposite() {
return fSubfolders;
}
@@ -151,6 +155,7 @@ public class CompilationDirectorySourceContainer extends CompositeSourceContaine
/* (non-Javadoc)
* @see java.lang.Object#equals(java.lang.Object)
*/
+ @Override
public boolean equals(Object obj) {
if (obj instanceof CompilationDirectorySourceContainer) {
CompilationDirectorySourceContainer container = (CompilationDirectorySourceContainer) obj;
@@ -162,6 +167,7 @@ public class CompilationDirectorySourceContainer extends CompositeSourceContaine
/* (non-Javadoc)
* @see java.lang.Object#hashCode()
*/
+ @Override
public int hashCode() {
return getDirectory().hashCode();
}
@@ -169,6 +175,7 @@ public class CompilationDirectorySourceContainer extends CompositeSourceContaine
/* (non-Javadoc)
* @see org.eclipse.debug.core.sourcelookup.containers.CompositeSourceContainer#createSourceContainers()
*/
+ @Override
protected ISourceContainer[] createSourceContainers() throws CoreException {
if (fSubfolders) {
String[] files = fDirectory.list();
@@ -193,6 +200,7 @@ public class CompilationDirectorySourceContainer extends CompositeSourceContaine
/* (non-Javadoc)
* @see org.eclipse.cdt.debug.core.sourcelookup.IMappingSourceContainer#getCompilationPath(java.lang.String)
*/
+ @Override
public IPath getCompilationPath(String sourceName) {
IPath path = new Path(sourceName);
IPath base = new Path(fDirectory.getPath());

Back to the top