@Component(role=org.apache.maven.toolchain.ToolchainFactory.class,
hint="paths")
class PathsToolchainFactory
extends java.lang.Object
implements org.apache.maven.toolchain.ToolchainFactory
PathsToolchain
.Modifier and Type | Field and Description |
---|---|
private org.codehaus.plexus.logging.Logger |
logger |
Constructor and Description |
---|
PathsToolchainFactory() |
Modifier and Type | Method and Description |
---|---|
org.apache.maven.toolchain.ToolchainPrivate |
createDefaultToolchain() |
org.apache.maven.toolchain.ToolchainPrivate |
createToolchain(org.apache.maven.toolchain.model.ToolchainModel model) |
protected java.lang.Object |
getBeanProperty(java.lang.Object obj,
java.lang.String property) |
protected java.util.Properties |
getProvidesProperties(org.apache.maven.toolchain.model.ToolchainModel model) |
protected static java.util.Properties |
toProperties(org.codehaus.plexus.util.xml.Xpp3Dom dom) |
public org.apache.maven.toolchain.ToolchainPrivate createToolchain(org.apache.maven.toolchain.model.ToolchainModel model) throws org.apache.maven.toolchain.MisconfiguredToolchainException
createToolchain
in interface org.apache.maven.toolchain.ToolchainFactory
org.apache.maven.toolchain.MisconfiguredToolchainException
public org.apache.maven.toolchain.ToolchainPrivate createDefaultToolchain()
createDefaultToolchain
in interface org.apache.maven.toolchain.ToolchainFactory
protected java.util.Properties getProvidesProperties(org.apache.maven.toolchain.model.ToolchainModel model)
protected static java.util.Properties toProperties(org.codehaus.plexus.util.xml.Xpp3Dom dom)
protected java.lang.Object getBeanProperty(java.lang.Object obj, java.lang.String property)