Package org.eclipse.tycho.core
Interface BundleProject
-
- All Superinterfaces:
TychoProject
- All Known Implementing Classes:
OsgiBundleProject
,OsgiTestBundleProject
public interface BundleProject extends TychoProject
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<ClasspathEntry.AccessRule>
getBootClasspathExtraAccessRules(ReactorProject project)
java.util.List<ClasspathEntry>
getClasspath(ReactorProject project)
java.lang.String
getManifestValue(java.lang.String key, org.apache.maven.project.MavenProject project)
Returns the value of the specified attribute key in the project's MANIFEST, or null if the attribute was not found.-
Methods inherited from interface org.eclipse.tycho.core.TychoProject
getArtifactKey, getDependencyArtifacts, getDependencyArtifacts, getDependencyWalker, getDependencyWalker, getImplicitTargetEnvironment
-
-
-
-
Method Detail
-
getClasspath
java.util.List<ClasspathEntry> getClasspath(ReactorProject project)
-
getBootClasspathExtraAccessRules
java.util.List<ClasspathEntry.AccessRule> getBootClasspathExtraAccessRules(ReactorProject project)
-
getManifestValue
java.lang.String getManifestValue(java.lang.String key, org.apache.maven.project.MavenProject project)
Returns the value of the specified attribute key in the project's MANIFEST, or null if the attribute was not found.- Parameters:
key
- manifest attribute keyproject
- associated maven project- Returns:
- the String value of the specified attribute key, or null if not found.
-
-