org.codehaus.xfire.jaxws.gen
Class InterfaceGenerator

java.lang.Object
  extended by org.codehaus.xfire.gen.jsr181.AbstractPlugin
      extended by org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator
          extended by org.codehaus.xfire.gen.jsr181.ServiceInterfaceGenerator
              extended by org.codehaus.xfire.jaxws.gen.InterfaceGenerator
All Implemented Interfaces:
org.codehaus.xfire.gen.GeneratorPlugin

public class InterfaceGenerator
extends org.codehaus.xfire.gen.jsr181.ServiceInterfaceGenerator


Nested Class Summary
 
Nested classes/interfaces inherited from class org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator
org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator.ParamInfo
 
Field Summary
 
Fields inherited from class org.codehaus.xfire.gen.jsr181.ServiceInterfaceGenerator
SERVICE_INTERFACE
 
Constructor Summary
InterfaceGenerator()
           
 
Method Summary
protected  void annotate(org.codehaus.xfire.gen.GenerationContext context, org.codehaus.xfire.service.OperationInfo op, com.sun.codemodel.JMethod method)
           
 
Methods inherited from class org.codehaus.xfire.gen.jsr181.ServiceInterfaceGenerator
annotate, annotate, annotate, annotate, annotateOneWay, annotateOutParam, annotateOutParam, annotateParam, annotateReturnType, generate, getClassName, getClassType, isWritten
 
Methods inherited from class org.codehaus.xfire.gen.jsr181.AbstractServiceGenerator
annotateInOutParam, annotateReturnType, generate, generate, generateFaults, getCurrentService, getHolderType, getReturnType, overwriteClass, setCurrentService
 
Methods inherited from class org.codehaus.xfire.gen.jsr181.AbstractPlugin
getPackage, getUniqueName, javify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterfaceGenerator

public InterfaceGenerator()
Method Detail

annotate

protected void annotate(org.codehaus.xfire.gen.GenerationContext context,
                        org.codehaus.xfire.service.OperationInfo op,
                        com.sun.codemodel.JMethod method)
Overrides:
annotate in class org.codehaus.xfire.gen.jsr181.ServiceInterfaceGenerator


Copyright © 2004-2008. All Rights Reserved.