|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axis.encoding.ser.xbeans.XmlBeanSerializer
Class XmlBeanSerializer
Constructor Summary | |
XmlBeanSerializer()
|
Method Summary | |
static org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument.Schema[] |
findtSchemaDocument(org.apache.xmlbeans.SchemaType docType)
|
java.lang.String |
getMechanismType()
Gets the type of the XML processing mechanism and representation used by this Serializer. |
static org.apache.xmlbeans.XmlObject |
getTypeNode(org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument.Schema[] schemas,
QName q)
|
static org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument |
parseSchema(java.io.InputStream stream)
|
static org.xmlsoap.schemas.wsdl.DefinitionsDocument |
parseWSDL(java.io.File wsdlFile)
|
static org.xmlsoap.schemas.wsdl.DefinitionsDocument |
parseWSDL(java.io.InputStream wsdlStream)
|
static org.xmlsoap.schemas.wsdl.DefinitionsDocument |
parseWSDL(java.lang.String wsdlLocation)
|
static org.xmlsoap.schemas.wsdl.DefinitionsDocument |
parseWSDL(java.net.URL wsdlURL)
|
static org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument.Schema[] |
selectChildren(org.apache.xmlbeans.XmlObject parent,
java.lang.Class childClass)
|
void |
serialize(QName name,
org.xml.sax.Attributes attributes,
java.lang.Object value,
SerializationContext context)
Serialize an element named name, with the indicated attributes and value. |
org.w3c.dom.Element |
writeSchema(java.lang.Class javaType,
Types types)
Return XML schema for the specified type, suitable for insertion into the <types> element of a WSDL document, or underneath an <element> or <attribute> declaration. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XmlBeanSerializer()
Method Detail |
public void serialize(QName name, org.xml.sax.Attributes attributes, java.lang.Object value, SerializationContext context) throws java.io.IOException
serialize
in interface Serializer
name
- is the element nameattributes
- are the attributes...serialize is free to add more.value
- is the valuecontext
- is the SerializationContext
java.io.IOException
public java.lang.String getMechanismType()
Serializer
getMechanismType
in interface Serializer
public org.w3c.dom.Element writeSchema(java.lang.Class javaType, Types types) throws java.lang.Exception
writeSchema
in interface Serializer
javaType
- the Java Class we're writing out schema fortypes
- the Java2WSDL Types object which holds the context for the
WSDL being generated.
java.lang.Exception
Types
public static org.xmlsoap.schemas.wsdl.DefinitionsDocument parseWSDL(java.lang.String wsdlLocation) throws java.io.IOException, java.net.MalformedURLException, org.apache.xmlbeans.XmlException
java.io.IOException
java.net.MalformedURLException
org.apache.xmlbeans.XmlException
public static org.xmlsoap.schemas.wsdl.DefinitionsDocument parseWSDL(java.io.File wsdlFile) throws java.io.IOException, org.apache.xmlbeans.XmlException
java.io.IOException
org.apache.xmlbeans.XmlException
public static org.xmlsoap.schemas.wsdl.DefinitionsDocument parseWSDL(java.net.URL wsdlURL) throws java.io.IOException, org.apache.xmlbeans.XmlException
java.io.IOException
org.apache.xmlbeans.XmlException
public static org.xmlsoap.schemas.wsdl.DefinitionsDocument parseWSDL(java.io.InputStream wsdlStream) throws java.io.IOException, org.apache.xmlbeans.XmlException
java.io.IOException
org.apache.xmlbeans.XmlException
public static org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument parseSchema(java.io.InputStream stream) throws org.apache.xmlbeans.XmlException, java.io.IOException
org.apache.xmlbeans.XmlException
java.io.IOException
public static org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument.Schema[] selectChildren(org.apache.xmlbeans.XmlObject parent, java.lang.Class childClass) throws java.lang.IllegalAccessException, java.lang.NoSuchFieldException
java.lang.IllegalAccessException
java.lang.NoSuchFieldException
public static org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument.Schema[] findtSchemaDocument(org.apache.xmlbeans.SchemaType docType) throws org.apache.xmlbeans.XmlException, java.io.IOException, java.lang.IllegalAccessException, java.lang.NoSuchFieldException
org.apache.xmlbeans.XmlException
java.io.IOException
java.lang.IllegalAccessException
java.lang.NoSuchFieldException
public static org.apache.xmlbeans.XmlObject getTypeNode(org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument.Schema[] schemas, QName q)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |