View Javadoc

1   package org.codehaus.xfire.xmlbeans.generator;
2   
3   import java.io.File;
4   
5   /***
6    * A strategy for generating stubs.
7    * 
8    * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a>
9    * @since Nov 2, 2004
10   */
11  public interface GenerationStrategy
12  {
13      
14      /***
15       * Write out a stub for the service into the specified directory.
16       * 
17       * @param service
18       * @param directory
19       */
20      void write( WSDLInspector.Service service, 
21                  File directory,
22                  GeneratorTask task )
23          throws Exception; 
24  }