Class 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 Detail

      • xsdResolver

        protected jakarta.xml.bind.SchemaOutputResolver xsdResolver
      • fileIndex

        protected int fileIndex
    • Constructor Detail

      • ServiceArtifactSchemaGenerator

        public ServiceArtifactSchemaGenerator​(SEIModel model)
    • Method Detail

      • generate

        public void generate​(jakarta.xml.bind.SchemaOutputResolver resolver)
      • addChild

        protected void addChild​(org.glassfish.jaxb.runtime.v2.schemagen.xmlschema.ExplicitGroup sq,
                                ParameterImpl param)
      • addChild

        protected org.glassfish.jaxb.runtime.v2.schemagen.xmlschema.Occurs addChild​(org.glassfish.jaxb.runtime.v2.schemagen.xmlschema.ExplicitGroup sq,
                                                                                    QName name,
                                                                                    TypeInfo typeInfo)