org.apache.axis2.wsdl.codegen.schema
Class AxisServiceTopElementSchemaGenerator

java.lang.Object
  extended by org.apache.axis2.wsdl.codegen.schema.AxisServiceTopElementSchemaGenerator

public class AxisServiceTopElementSchemaGenerator
extends java.lang.Object

this class is used to generate dummy schema with only top level elements to support xmlbeans


Constructor Summary
AxisServiceTopElementSchemaGenerator(AxisService service)
           
 
Method Summary
 java.util.List getDummySchemaList()
           
 org.apache.ws.commons.schema.XmlSchemaElement getSchemaElement(QName elementQName)
           
 java.util.Map getSchemaMap(java.util.Set topElements)
           
 java.util.Set getTopElements()
           
 java.util.List getXmlSchemaList(java.util.Map schemaMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AxisServiceTopElementSchemaGenerator

public AxisServiceTopElementSchemaGenerator(AxisService service)
Method Detail

getDummySchemaList

public java.util.List getDummySchemaList()
                                  throws DummySchemaGenerationException
Throws:
DummySchemaGenerationException

getXmlSchemaList

public java.util.List getXmlSchemaList(java.util.Map schemaMap)
                                throws DummySchemaGenerationException
Throws:
DummySchemaGenerationException

getSchemaMap

public java.util.Map getSchemaMap(java.util.Set topElements)

getTopElements

public java.util.Set getTopElements()

getSchemaElement

public org.apache.ws.commons.schema.XmlSchemaElement getSchemaElement(QName elementQName)


Copyright © 2007 Apache Web Services Project. All Rights Reserved.