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<org.apache.ws.commons.schema.XmlSchema> generateSchema()
throws Exception
- Throws:
Exception
getTypeTable
TypeTable getTypeTable()
getMethods
Method[] getMethods()
setExcludeMethods
void setExcludeMethods(ArrayList<String> excludeMethods)
getSchemaTargetNameSpace
String getSchemaTargetNameSpace()
setAttrFormDefault
void setAttrFormDefault(String attrFormDefault)
setElementFormDefault
void setElementFormDefault(String elementFormDefault)
setExtraClasses
void setExtraClasses(ArrayList<String> extraClasses)
setUseWSDLTypesNamespace
void setUseWSDLTypesNamespace(boolean useWSDLTypesNamespace)
setPkg2nsmap
void setPkg2nsmap(Map<String,String> pkg2nsmap)
getTargetNamespace
String getTargetNamespace()
setNonRpcMethods
void setNonRpcMethods(ArrayList<String> nonRpcMethods)
setAxisService
void setAxisService(AxisService service)
getCustomSchemaLocation
String getCustomSchemaLocation()
setCustomSchemaLocation
void setCustomSchemaLocation(String customSchemaLocation)
getMappingFileLocation
String getMappingFileLocation()
setMappingFileLocation
void setMappingFileLocation(String mappingFileLocation)
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.