public class JavaToXSDHelper extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
jaxwsAssert |
protected SchemaUtils |
schemautils |
protected WSDLUtils |
utils |
Constructor and Description |
---|
JavaToXSDHelper() |
Modifier and Type | Method and Description |
---|---|
JBossXSModel |
generateXSModel(QName xmlType,
Class javaType,
String targetNamespace)
Given a XMLType and a JavaType, generate a JBossXSModel
|
SchemaCreatorIntf |
getSchemaCreator()
Get the SchemaCreator
|
String |
getWsdlStyle()
Get the WSDL Style
|
void |
setPackageNamespaceMap(Map<String,String> map)
A customized Package->Namespace map
|
void |
setWsdlStyle(String wsdlStyle)
Set the WSDL Style
|
protected WSDLUtils utils
protected SchemaUtils schemautils
protected String jaxwsAssert
public JBossXSModel generateXSModel(QName xmlType, Class javaType, String targetNamespace)
xmlType
- QName of the XMLTypejavaType
- Class TypetargetNamespace
- IllegalArgumentException
- if targetNamespace is nullpublic SchemaCreatorIntf getSchemaCreator()
public String getWsdlStyle()
public void setPackageNamespaceMap(Map<String,String> map)
map
- public void setWsdlStyle(String wsdlStyle)
wsdlStyle
- Copyright © 2018 JBoss by Red Hat. All rights reserved.