org.universAAL.ri.wsdlToolkit.axis2Parser
Class AdditionalTypesParser

Package class diagram package AdditionalTypesParser
java.lang.Object
  extended by org.universAAL.ri.wsdlToolkit.axis2Parser.AdditionalTypesParser

public class AdditionalTypesParser
extends Object

This class is used for parsing complex elements of a wsdl document

Author:
kgiannou

Constructor Summary
AdditionalTypesParser()
           
 
Method Summary
static ComplexObject getArrayCoForNo(org.apache.ws.commons.schema.XmlSchemaElement schElemOfType, org.apache.ws.commons.schema.XmlSchemaType xmlSchemaType, NativeObject no, ParsedWSDLDefinition theDefinition)
           
static void parseAllExtensionTypesOfTheAbstractType(org.apache.axis2.description.AxisService service, ComplexObject co, QName abstractTypeName, ParsedWSDLDefinition theDefinition)
           
static void parseArrayType(org.apache.axis2.description.AxisService service, ComplexObject arrayCO, QName qName, ParsedWSDLDefinition theDefinition, org.apache.ws.commons.schema.XmlSchemaType inXmlSchemaType, boolean calledFromAbstractTypeParser)
           
static void parseXmlSchemaAllType(org.apache.axis2.description.AxisService service, org.apache.ws.commons.schema.XmlSchemaAll xsa, ComplexObject co, ParsedWSDLDefinition theDefinition)
           
static Object parseXmlSchemaAttribute(org.apache.ws.commons.schema.XmlSchemaAttribute xmlSchemaAttribute, org.apache.axis2.description.AxisService service, ParsedWSDLDefinition theDefinition)
           
static ComplexObject parseXmlSchemaAttributeGroup_NEW(org.apache.axis2.description.AxisService service, org.apache.ws.commons.schema.XmlSchemaAttributeGroup group, ParsedWSDLDefinition theDefinition)
           
static void parseXmlSchemaAttributeGroupRefElement(org.apache.axis2.description.AxisService service, org.apache.ws.commons.schema.XmlSchemaAttributeGroupRef xsgr, ComplexObject co, ParsedWSDLDefinition theDefinition)
           
static void parseXMLSchemaChoiceElement(org.apache.axis2.description.AxisService service, org.apache.ws.commons.schema.XmlSchemaChoice choiceElement, ComplexObject choiceCO, ParsedWSDLDefinition theDefinition, boolean calledFromAbstractTypeParser)
           
static void parseXmlSchemaElement(org.apache.axis2.description.AxisService service, Object newObj1, ComplexObject co, ParsedWSDLDefinition theDefinition)
           
static ComplexObject parseXmlSchemaGroup_NEW(org.apache.axis2.description.AxisService service, org.apache.ws.commons.schema.XmlSchemaGroup group, ParsedWSDLDefinition theDefinition)
           
static void parseXmlSchemaGroupRefElement(org.apache.axis2.description.AxisService service, org.apache.ws.commons.schema.XmlSchemaGroupRef xsgr, ComplexObject co, ParsedWSDLDefinition theDefinition)
           
static void parseXMLSchemaSimpleTypeUnionElement(org.apache.axis2.description.AxisService service, org.apache.ws.commons.schema.XmlSchemaSimpleTypeUnion unionElement, ComplexObject unionCO, ParsedWSDLDefinition theDefinition, boolean calledFromAbstractTypeParser)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdditionalTypesParser

public AdditionalTypesParser()
Method Detail

parseXmlSchemaGroup_NEW

public static ComplexObject parseXmlSchemaGroup_NEW(org.apache.axis2.description.AxisService service,
                                                    org.apache.ws.commons.schema.XmlSchemaGroup group,
                                                    ParsedWSDLDefinition theDefinition)

parseXmlSchemaAttributeGroup_NEW

public static ComplexObject parseXmlSchemaAttributeGroup_NEW(org.apache.axis2.description.AxisService service,
                                                             org.apache.ws.commons.schema.XmlSchemaAttributeGroup group,
                                                             ParsedWSDLDefinition theDefinition)

parseXmlSchemaGroupRefElement

public static void parseXmlSchemaGroupRefElement(org.apache.axis2.description.AxisService service,
                                                 org.apache.ws.commons.schema.XmlSchemaGroupRef xsgr,
                                                 ComplexObject co,
                                                 ParsedWSDLDefinition theDefinition)

parseXmlSchemaAttributeGroupRefElement

public static void parseXmlSchemaAttributeGroupRefElement(org.apache.axis2.description.AxisService service,
                                                          org.apache.ws.commons.schema.XmlSchemaAttributeGroupRef xsgr,
                                                          ComplexObject co,
                                                          ParsedWSDLDefinition theDefinition)

parseXmlSchemaElement

public static void parseXmlSchemaElement(org.apache.axis2.description.AxisService service,
                                         Object newObj1,
                                         ComplexObject co,
                                         ParsedWSDLDefinition theDefinition)

parseXmlSchemaAllType

public static void parseXmlSchemaAllType(org.apache.axis2.description.AxisService service,
                                         org.apache.ws.commons.schema.XmlSchemaAll xsa,
                                         ComplexObject co,
                                         ParsedWSDLDefinition theDefinition)

parseXMLSchemaChoiceElement

public static void parseXMLSchemaChoiceElement(org.apache.axis2.description.AxisService service,
                                               org.apache.ws.commons.schema.XmlSchemaChoice choiceElement,
                                               ComplexObject choiceCO,
                                               ParsedWSDLDefinition theDefinition,
                                               boolean calledFromAbstractTypeParser)

parseXMLSchemaSimpleTypeUnionElement

public static void parseXMLSchemaSimpleTypeUnionElement(org.apache.axis2.description.AxisService service,
                                                        org.apache.ws.commons.schema.XmlSchemaSimpleTypeUnion unionElement,
                                                        ComplexObject unionCO,
                                                        ParsedWSDLDefinition theDefinition,
                                                        boolean calledFromAbstractTypeParser)

parseXmlSchemaAttribute

public static Object parseXmlSchemaAttribute(org.apache.ws.commons.schema.XmlSchemaAttribute xmlSchemaAttribute,
                                             org.apache.axis2.description.AxisService service,
                                             ParsedWSDLDefinition theDefinition)

parseAllExtensionTypesOfTheAbstractType

public static void parseAllExtensionTypesOfTheAbstractType(org.apache.axis2.description.AxisService service,
                                                           ComplexObject co,
                                                           QName abstractTypeName,
                                                           ParsedWSDLDefinition theDefinition)

parseArrayType

public static void parseArrayType(org.apache.axis2.description.AxisService service,
                                  ComplexObject arrayCO,
                                  QName qName,
                                  ParsedWSDLDefinition theDefinition,
                                  org.apache.ws.commons.schema.XmlSchemaType inXmlSchemaType,
                                  boolean calledFromAbstractTypeParser)

getArrayCoForNo

public static ComplexObject getArrayCoForNo(org.apache.ws.commons.schema.XmlSchemaElement schElemOfType,
                                            org.apache.ws.commons.schema.XmlSchemaType xmlSchemaType,
                                            NativeObject no,
                                            ParsedWSDLDefinition theDefinition)


Copyright © 2014 universAAL Consortium. All Rights Reserved.