org.universAAL.ri.wsdlToolkit.axis2Parser
Class AdditionalTypesParser
java.lang.Object
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
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 |
AdditionalTypesParser
public AdditionalTypesParser()
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.