org.codehaus.xfire.gen.jaxb
Class JAXBSchemaSupport

java.lang.Object
  extended by org.codehaus.xfire.gen.jaxb.JAXBSchemaSupport
All Implemented Interfaces:
SchemaSupport

public class JAXBSchemaSupport
extends Object
implements SchemaSupport


Constructor Summary
JAXBSchemaSupport()
           
 
Method Summary
 org.codehaus.xfire.service.binding.BindingProvider getBindingProvider()
           
 com.sun.codemodel.JExpression getBindingProviderExpr(GenerationContext context)
           
 String getServiceFactory()
           
 org.jdom.Element getServiceFactoryBean()
           
 com.sun.codemodel.JType getType(GenerationContext context, org.codehaus.xfire.service.MessagePartInfo part)
           
 com.sun.codemodel.JType getType(GenerationContext context, QName concreteType, QName schemaType)
           
 com.sun.codemodel.JType getType(GenerationContext context, QName concreteType, QName schemaType, org.codehaus.xfire.service.MessagePartInfo part)
           
 void initialize(GenerationContext context)
           
 void setErrorListener(com.sun.tools.xjc.api.ErrorListener errorListener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXBSchemaSupport

public JAXBSchemaSupport()
Method Detail

initialize

public void initialize(GenerationContext context)
                throws Exception
Specified by:
initialize in interface SchemaSupport
Throws:
Exception

getType

public com.sun.codemodel.JType getType(GenerationContext context,
                                       org.codehaus.xfire.service.MessagePartInfo part)
                                throws GenerationException
Specified by:
getType in interface SchemaSupport
Throws:
GenerationException

getType

public com.sun.codemodel.JType getType(GenerationContext context,
                                       QName concreteType,
                                       QName schemaType)
                                throws GenerationException
Specified by:
getType in interface SchemaSupport
Throws:
GenerationException

getType

public com.sun.codemodel.JType getType(GenerationContext context,
                                       QName concreteType,
                                       QName schemaType,
                                       org.codehaus.xfire.service.MessagePartInfo part)
                                throws GenerationException
Throws:
GenerationException

getBindingProvider

public org.codehaus.xfire.service.binding.BindingProvider getBindingProvider()
Specified by:
getBindingProvider in interface SchemaSupport

getBindingProviderExpr

public com.sun.codemodel.JExpression getBindingProviderExpr(GenerationContext context)
Specified by:
getBindingProviderExpr in interface SchemaSupport

getServiceFactory

public String getServiceFactory()
Specified by:
getServiceFactory in interface SchemaSupport

getServiceFactoryBean

public org.jdom.Element getServiceFactoryBean()
Specified by:
getServiceFactoryBean in interface SchemaSupport

setErrorListener

public void setErrorListener(com.sun.tools.xjc.api.ErrorListener errorListener)


Copyright © 2004-2013. All Rights Reserved.