org.apache.axis2.description.java2wsdl
Interface SchemaGenerator
- All Known Implementing Classes:
- DefaultSchemaGenerator, DocLitBareJaxbSchemaGenerator, DocLitBareSchemaGenerator, JaxbSchemaGenerator
public interface SchemaGenerator
setNsGen
void setNsGen(NamespaceGenerator nsGen)
generateSchema
Collection generateSchema()
throws Exception
- Throws:
Exception
getTypeTable
TypeTable getTypeTable()
getMethods
Method[] getMethods()
setExcludeMethods
void setExcludeMethods(ArrayList excludeMethods)
getSchemaTargetNameSpace
String getSchemaTargetNameSpace()
setAttrFormDefault
void setAttrFormDefault(String attrFormDefault)
setElementFormDefault
void setElementFormDefault(String elementFormDefault)
setExtraClasses
void setExtraClasses(ArrayList extraClasses)
setUseWSDLTypesNamespace
void setUseWSDLTypesNamespace(boolean useWSDLTypesNamespace)
setPkg2nsmap
void setPkg2nsmap(Map pkg2nsmap)
getTargetNamespace
String getTargetNamespace()
setNonRpcMethods
void setNonRpcMethods(ArrayList nonRpcMethods)
setAxisService
void setAxisService(AxisService service)
getCustomSchemaLocation
String getCustomSchemaLocation()
setCustomSchemaLocation
void setCustomSchemaLocation(String customSchemaLocation)
getMappingFileLocation
String getMappingFileLocation()
setMappingFileLocation
void setMappingFileLocation(String mappingFileLocation)
Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.