Package com.sun.xml.ws.spi.db
Class ServiceArtifactSchemaGenerator
- java.lang.Object
-
- com.sun.xml.ws.spi.db.ServiceArtifactSchemaGenerator
-
public class ServiceArtifactSchemaGenerator extends Object
ServiceArtifactSchemaGenerator generates XML schema for service artifacts including the wrapper types of document-literal stype operation and exceptions.- Author:
- shih-chang.chen@oracle.com
-
-
Field Summary
Fields Modifier and Type Field Description protected intfileIndexprotected AbstractSEIModelImplmodelprotected javax.xml.bind.SchemaOutputResolverxsdResolver
-
Constructor Summary
Constructors Constructor Description ServiceArtifactSchemaGenerator(SEIModel model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddChild(ExplicitGroup sq, ParameterImpl param)protected OccursaddChild(ExplicitGroup sq, QName name, TypeInfo typeInfo)protected StringbodyParamNS(ParameterImpl p)protected Schemacreate(String tns)voidgenerate(javax.xml.bind.SchemaOutputResolver resolver)protected voidpostInit(HashMap<String,Schema> xsds)
-
-
-
Field Detail
-
model
protected AbstractSEIModelImpl model
-
xsdResolver
protected javax.xml.bind.SchemaOutputResolver xsdResolver
-
fileIndex
protected int fileIndex
-
-
Constructor Detail
-
ServiceArtifactSchemaGenerator
public ServiceArtifactSchemaGenerator(SEIModel model)
-
-
Method Detail
-
generate
public void generate(javax.xml.bind.SchemaOutputResolver resolver)
-
addChild
protected void addChild(ExplicitGroup sq, ParameterImpl param)
-
addChild
protected Occurs addChild(ExplicitGroup sq, QName name, TypeInfo typeInfo)
-
bodyParamNS
protected String bodyParamNS(ParameterImpl p)
-
-