1 package org.codehaus.mojo.jaxws; 2 3 import java.io.File; 4 5 /** 6 * Reads a JAX-WS service endpoint implementation class 7 * and generates all of the portable artifacts for a JAX-WS web service. 8 * 9 * @svnLink $Revision: 3872 $;$Date: 2009-08-04 13:41:09 +0200 (Di, 04. Aug 2009) $;$Author: swismer $;$URL: https://el4j.svn.sourceforge.net/svnroot/el4j/branches/el4j_3_1/el4j/maven/plugins/maven-jaxws-plugin/src/main/java/org/codehaus/mojo/jaxws/MainWsGenMojo.java $ 10 * 11 * @goal wsgen 12 * @phase process-classes 13 * @requiresDependencyResolution 14 * @description generate JAX-WS wrapper beans. 15 */ 16 public class MainWsGenMojo extends AbstractWsGenMojo { 17 /** 18 * Specify where to place output generated classes 19 * Set to "" to turn it off 20 * @parameter default-value="${project.build.outputDirectory}" 21 */ 22 protected File destDir; 23 24 /** 25 * Either ${build.outputDirectory} or ${build.testOutputDirectory}. 26 */ 27 protected File getDestDir() { 28 return destDir; 29 } 30 }