public class DefaultJavaToolchainFactory extends Object implements ToolchainFactory, org.codehaus.plexus.logging.LogEnabled
ROLE
Constructor and Description |
---|
DefaultJavaToolchainFactory() |
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.
|
void |
enableLogging(org.codehaus.plexus.logging.Logger logger) |
protected org.codehaus.plexus.logging.Logger |
getLogger() |
public ToolchainPrivate createToolchain(ToolchainModel model) throws MisconfiguredToolchainException
ToolchainFactory
createToolchain
in interface ToolchainFactory
MisconfiguredToolchainException
public ToolchainPrivate createDefaultToolchain()
ToolchainFactory
createDefaultToolchain
in interface ToolchainFactory
protected org.codehaus.plexus.logging.Logger getLogger()
public void enableLogging(org.codehaus.plexus.logging.Logger logger)
enableLogging
in interface org.codehaus.plexus.logging.LogEnabled
Copyright © 2001-2014 The Apache Software Foundation. All Rights Reserved.