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(org.apache.maven.project.MavenProject project)java.util.List<ClasspathEntry>getClasspath(org.apache.maven.project.MavenProject project)java.lang.StringgetManifestValue(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(org.apache.maven.project.MavenProject project)
-
getBootClasspathExtraAccessRules
java.util.List<ClasspathEntry.AccessRule> getBootClasspathExtraAccessRules(org.apache.maven.project.MavenProject 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.
-
-