public final class JkImlGenerator
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
java.lang.String |
generate()
Generate the .classpath file
|
static JkImlGenerator |
of(JkJavaIdeSupport ideSupport) |
JkImlGenerator |
setDefDependencies(JkDependencySet defDependencies) |
JkImlGenerator |
setDefDependencyResolver(JkDependencyResolver defDependencyResolver) |
JkImlGenerator |
setExplicitJekaHome(java.nio.file.Path jekaHome) |
JkImlGenerator |
setExtraJekaModules(java.lang.Iterable<java.lang.String> extraModules) |
JkImlGenerator |
setFailOnDepsResolutionError(boolean fail) |
JkImlGenerator |
setForceJdkVersion(boolean forceJdkVersion) |
JkImlGenerator |
setUseVarPath(boolean useVarPath) |
JkImlGenerator |
setWriter(javax.xml.stream.XMLStreamWriter writer) |
public static JkImlGenerator of(JkJavaIdeSupport ideSupport)
public java.lang.String generate()
public JkImlGenerator setExtraJekaModules(java.lang.Iterable<java.lang.String> extraModules)
public JkImlGenerator setForceJdkVersion(boolean forceJdkVersion)
public JkImlGenerator setUseVarPath(boolean useVarPath)
public JkImlGenerator setFailOnDepsResolutionError(boolean fail)
public JkImlGenerator setDefDependencyResolver(JkDependencyResolver defDependencyResolver)
public JkImlGenerator setDefDependencies(JkDependencySet defDependencies)
public JkImlGenerator setExplicitJekaHome(java.nio.file.Path jekaHome)
public JkImlGenerator setWriter(javax.xml.stream.XMLStreamWriter writer)