Class OptionLoader
java.lang.Object
org.apache.cxf.maven_plugin.wadlto.OptionLoader
-
Method Summary
Modifier and TypeMethodDescriptionprotected static WadlOptiongenerateWadlOptionFromFile(File wadl, Option defaultOptions, File defaultOutputDir) static List<WadlOption> loadWadlOptionsFromFile(File wadlBasedir, String[] includes, String[] excludes, Option defaultOptions, File defaultOutputDir) Scan files in a directory and generate one wadlOption per file found.static List<WadlOption> loadWsdlOptionsFromDependencies(org.apache.maven.project.MavenProject project, Option defaultOptions, File outputDir)
-
Method Details
-
loadWsdlOptionsFromDependencies
public static List<WadlOption> loadWsdlOptionsFromDependencies(org.apache.maven.project.MavenProject project, Option defaultOptions, File outputDir) -
loadWadlOptionsFromFile
public static List<WadlOption> loadWadlOptionsFromFile(File wadlBasedir, String[] includes, String[] excludes, Option defaultOptions, File defaultOutputDir) throws org.apache.maven.plugin.MojoExecutionException Scan files in a directory and generate one wadlOption per file found. Extra args for code generation can be defined in a file that is named like the wadl file and ends in -options. Binding files can be defined in files named like the wadl file and end in -binding-*.xml- Parameters:
wadlBasedir-includes- file name patterns to includeexcludes- file name patterns to excludedefaultOptions- options that should be used if no special file is given- Returns:
- list of one WadlOption object for each wadl found
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
generateWadlOptionFromFile
protected static WadlOption generateWadlOptionFromFile(File wadl, Option defaultOptions, File defaultOutputDir) throws org.apache.maven.plugin.MojoExecutionException - Throws:
org.apache.maven.plugin.MojoExecutionException
-