org.apache.maven.toolchain
Interface ToolchainsBuilder

All Known Implementing Classes:
DefaultToolchainsBuilder

public interface ToolchainsBuilder

Builds the toolchains model from a previously configured filesystem path to the toolchains file. Note: This is an internal component whose interface can change without prior notice.

Author:
Benjamin Bentmann

Method Summary
 PersistedToolchains build(File userToolchainsFile)
          Builds the toolchains model from the configured toolchain files.
 

Method Detail

build

PersistedToolchains build(File userToolchainsFile)
                          throws MisconfiguredToolchainException
Builds the toolchains model from the configured toolchain files.

Parameters:
userToolchainsFile - The path to the toolchains file, may be null to disable parsing.
Returns:
The toolchains model or null if no toolchain file was configured or the configured file does not exist.
Throws:
MisconfiguredToolchainException - If the toolchain file exists but cannot be parsed.


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.