|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.axis.wsdlgen.Types
Description:
This class is used to recursively serializes a Java Class into an XML Schema representation. It has utility methods to create a schema node, assosiate namespaces to the various types
Constructor Summary | |
Types(javax.wsdl.Definition def,
TypeMappingRegistry reg,
Namespaces namespaces,
java.lang.String targetNamespace)
This class serailizes a Class to XML Schema. |
Method Summary | |
void |
insertTypesFragment(org.w3c.dom.Document doc)
Inserts the type fragment into the given wsdl document |
javax.wsdl.QName |
writePartType(java.lang.Class type)
Serialize the Class as XML schema to the document. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Types(javax.wsdl.Definition def, TypeMappingRegistry reg, Namespaces namespaces, java.lang.String targetNamespace)
Class
to XML Schema. The constructor
provides the context for the streamed node within the WSDL documentdef
- WSDL Definition Element to declare namespacesdoc
- Document element of the WSDL used to create child elementsreg
- TypeMappingRegistry to handle known typesnamespaces
- user defined or autogenerated namespace and prefix mapstargetNamespace
- targetNamespace of the documentMethod Detail |
public javax.wsdl.QName writePartType(java.lang.Class type) throws java.lang.Exception
param
- Class
to generate the XML Schema info forpublic void insertTypesFragment(org.w3c.dom.Document doc)
doc
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |