@Component(role=ToolchainFactory.class, hint="jdk") public class JavaToolchainFactory extends Object implements ToolchainFactory
ToolchainFactory
Plexus component registered with
jdk
hint.DefaultJavaToolchainFactory
in 3.2.4Constructor and Description |
---|
JavaToolchainFactory() |
Modifier and Type | Method and Description |
---|---|
ToolchainPrivate |
createDefaultToolchain()
Returns the default instance of the particular type of toolchain, can return
null
if not applicable. |
ToolchainPrivate |
createToolchain(ToolchainModel model)
Create instance of toolchain.
|
protected org.codehaus.plexus.logging.Logger |
getLogger() |
public JavaToolchainFactory()
public ToolchainPrivate createToolchain(ToolchainModel model) throws MisconfiguredToolchainException
ToolchainFactory
createToolchain
in interface ToolchainFactory
MisconfiguredToolchainException
public ToolchainPrivate createDefaultToolchain()
ToolchainFactory
null
if not applicable.
TODO keep around??createDefaultToolchain
in interface ToolchainFactory
protected org.codehaus.plexus.logging.Logger getLogger()
Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.