Package org.eclipse.tycho.classpath
Interface JavaCompilerConfiguration
-
- All Known Implementing Classes:
AbstractOsgiCompilerMojo
,OsgiCompilerMojo
public interface JavaCompilerConfiguration
Computes and returns Tycho java compiler configuration, i.e. compile or test-compile mojos of org.eclipse.tycho:tycho-compiler-plugin UseAdaptable.getAdapter(Class)
on compile or test-compile mojos to get instance of this intergace
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<ClasspathEntry>
getClasspath()
Computes and returns compile classpath of a Tycho eclipse-plugin or eclipse-test-plugin project.java.lang.String
getExecutionEnvironment()
java.lang.String
getReleaseLevel()
java.lang.String
getSourceLevel()
java.util.List<SourcepathEntry>
getSourcepath()
Computes and returns sourcepath of a Tycho eclipse-plugin or eclipse-test-plugin project.java.lang.String
getTargetLevel()
-
-
-
Method Detail
-
getClasspath
java.util.List<ClasspathEntry> getClasspath() throws org.apache.maven.plugin.MojoExecutionException
Computes and returns compile classpath of a Tycho eclipse-plugin or eclipse-test-plugin project.- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getSourcepath
java.util.List<SourcepathEntry> getSourcepath() throws org.apache.maven.plugin.MojoExecutionException
Computes and returns sourcepath of a Tycho eclipse-plugin or eclipse-test-plugin project.- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getSourceLevel
java.lang.String getSourceLevel() throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getTargetLevel
java.lang.String getTargetLevel() throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getReleaseLevel
java.lang.String getReleaseLevel() throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getExecutionEnvironment
java.lang.String getExecutionEnvironment() throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
-