org.apache.axis2.description.java2wsdl
Interface SchemaGenerator
- All Known Implementing Classes:
- DefaultSchemaGenerator, DocLitBareJaxbSchemaGenerator, DocLitBareSchemaGenerator, JaxbSchemaGenerator
public interface SchemaGenerator
setNsGen
void setNsGen(NamespaceGenerator nsGen)
generateSchema
java.util.Collection generateSchema()
throws java.lang.Exception
- Throws:
java.lang.Exception
getTypeTable
TypeTable getTypeTable()
getMethods
org.codehaus.jam.JMethod[] getMethods()
setExcludeMethods
void setExcludeMethods(java.util.ArrayList excludeMethods)
getSchemaTargetNameSpace
java.lang.String getSchemaTargetNameSpace()
setAttrFormDefault
void setAttrFormDefault(java.lang.String attrFormDefault)
setElementFormDefault
void setElementFormDefault(java.lang.String elementFormDefault)
setExtraClasses
void setExtraClasses(java.util.ArrayList extraClasses)
setUseWSDLTypesNamespace
void setUseWSDLTypesNamespace(boolean useWSDLTypesNamespace)
setPkg2nsmap
void setPkg2nsmap(java.util.Map pkg2nsmap)
getTargetNamespace
java.lang.String getTargetNamespace()
setNonRpcMethods
void setNonRpcMethods(java.util.ArrayList nonRpcMethods)
setAxisService
void setAxisService(AxisService service)
Copyright © 2007 Apache Web Services Project. All Rights Reserved.