Class IntegrityClasspathContainer
- java.lang.Object
-
- de.gebit.integrity.eclipse.classpath.IntegrityClasspathContainer
-
- All Implemented Interfaces:
org.eclipse.jdt.core.IClasspathContainer
public class IntegrityClasspathContainer extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer
Classpath container which adds the Integrity bundles required to run tests as well as their immediate dependencies. Note that not all declared dependencies (and their sub-dependencies) are actually added! This is due to a lot of them actually not being required for simple test execution. If you're using an environment that does enforce full dependency resolution (OSGi!), you'll have to add all necessary dependencies there yourself (for example on the target platform in Eclipse PDE).- Author:
- Rene Schneider - initial API and implementation
-
-
Constructor Summary
Constructors Constructor Description IntegrityClasspathContainer(org.eclipse.core.runtime.IPath aPath)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.jdt.core.IClasspathEntry[]
getClasspathEntries()
java.lang.String
getDescription()
int
getKind()
org.eclipse.core.runtime.IPath
getPath()
-
-
-
Method Detail
-
getClasspathEntries
public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries()
- Specified by:
getClasspathEntries
in interfaceorg.eclipse.jdt.core.IClasspathContainer
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceorg.eclipse.jdt.core.IClasspathContainer
-
getKind
public int getKind()
- Specified by:
getKind
in interfaceorg.eclipse.jdt.core.IClasspathContainer
-
getPath
public org.eclipse.core.runtime.IPath getPath()
- Specified by:
getPath
in interfaceorg.eclipse.jdt.core.IClasspathContainer
-
-