org.universAAL.ri.wsdlToolkit.axis2Parser
Class ParsingUtils

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

public class ParsingUtils
extends Object

This class provides some utilities for the parser mechanism

Author:
kgiannou

Constructor Summary
ParsingUtils()
           
 
Method Summary
static void checkIfCOisAnyObjectType(ComplexObject co)
           
static QName getComplexTypeSchemaTypeName(org.apache.ws.commons.schema.XmlSchemaElement schElemOfType, org.apache.ws.commons.schema.XmlSchemaType xmlSchemaOfType)
           
static org.apache.ws.commons.schema.XmlSchemaAttribute parseWSDLschemasInOrderToFindTheSpecificXMLSchemaAttribute(org.apache.axis2.description.AxisService service, QName schemaTypeName)
           
static org.apache.ws.commons.schema.XmlSchemaAttributeGroup parseWSDLschemasInOrderToFindTheSpecificXMLSchemaAttributeGroup(org.apache.axis2.description.AxisService service, QName schemaTypeName)
           
static org.apache.ws.commons.schema.XmlSchemaType parseWSDLschemasInOrderToFindTheSpecificXMLSchemaElement(org.apache.axis2.description.AxisService service, QName schemaTypeName)
           
static org.apache.ws.commons.schema.XmlSchemaGroup parseWSDLschemasInOrderToFindTheSpecificXMLSchemaGroup(org.apache.axis2.description.AxisService service, QName schemaTypeName)
           
static org.apache.ws.commons.schema.XmlSchemaType parseWSDLschemasInOrderToFindTheSpecificXMLSchemaType(org.apache.axis2.description.AxisService service, QName schemaTypeName)
           
static org.apache.ws.commons.schema.XmlSchemaObject searchSchemaIncludesForAttribute_ITERATIVE_10_IterationsMax(org.apache.ws.commons.schema.XmlSchema initialSchema, QName schemaTypeName, int iterationsCount)
           
static org.apache.ws.commons.schema.XmlSchemaObject searchSchemaIncludesForAttributeGroup_ITERATIVE_10_IterationsMax(org.apache.ws.commons.schema.XmlSchema initialSchema, QName schemaTypeName, int iterationsCount)
           
static org.apache.ws.commons.schema.XmlSchemaObject searchSchemaIncludesForGroup_ITERATIVE_10_IterationsMax(org.apache.ws.commons.schema.XmlSchema initialSchema, QName schemaTypeName, int iterationsCount)
           
static Object tryToFindAndParseAttributeForSpecificObject(ParsedWSDLDefinition theDefinition, org.apache.axis2.description.AxisService service, QName objectName)
           
static ComplexObject tryToFindAndParseAttributeGroupForSpecificObject(ParsedWSDLDefinition theDefinition, org.apache.axis2.description.AxisService service, QName objectName)
           
static ComplexObject tryToFindAndParseGroupForSpecificObject(ParsedWSDLDefinition theDefinition, org.apache.axis2.description.AxisService service, QName objectName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParsingUtils

public ParsingUtils()
Method Detail

parseWSDLschemasInOrderToFindTheSpecificXMLSchemaType

public static org.apache.ws.commons.schema.XmlSchemaType parseWSDLschemasInOrderToFindTheSpecificXMLSchemaType(org.apache.axis2.description.AxisService service,
                                                                                                               QName schemaTypeName)

parseWSDLschemasInOrderToFindTheSpecificXMLSchemaElement

public static org.apache.ws.commons.schema.XmlSchemaType parseWSDLschemasInOrderToFindTheSpecificXMLSchemaElement(org.apache.axis2.description.AxisService service,
                                                                                                                  QName schemaTypeName)

parseWSDLschemasInOrderToFindTheSpecificXMLSchemaAttribute

public static org.apache.ws.commons.schema.XmlSchemaAttribute parseWSDLschemasInOrderToFindTheSpecificXMLSchemaAttribute(org.apache.axis2.description.AxisService service,
                                                                                                                         QName schemaTypeName)

parseWSDLschemasInOrderToFindTheSpecificXMLSchemaGroup

public static org.apache.ws.commons.schema.XmlSchemaGroup parseWSDLschemasInOrderToFindTheSpecificXMLSchemaGroup(org.apache.axis2.description.AxisService service,
                                                                                                                 QName schemaTypeName)

parseWSDLschemasInOrderToFindTheSpecificXMLSchemaAttributeGroup

public static org.apache.ws.commons.schema.XmlSchemaAttributeGroup parseWSDLschemasInOrderToFindTheSpecificXMLSchemaAttributeGroup(org.apache.axis2.description.AxisService service,
                                                                                                                                   QName schemaTypeName)

searchSchemaIncludesForGroup_ITERATIVE_10_IterationsMax

public static org.apache.ws.commons.schema.XmlSchemaObject searchSchemaIncludesForGroup_ITERATIVE_10_IterationsMax(org.apache.ws.commons.schema.XmlSchema initialSchema,
                                                                                                                   QName schemaTypeName,
                                                                                                                   int iterationsCount)

searchSchemaIncludesForAttributeGroup_ITERATIVE_10_IterationsMax

public static org.apache.ws.commons.schema.XmlSchemaObject searchSchemaIncludesForAttributeGroup_ITERATIVE_10_IterationsMax(org.apache.ws.commons.schema.XmlSchema initialSchema,
                                                                                                                            QName schemaTypeName,
                                                                                                                            int iterationsCount)

searchSchemaIncludesForAttribute_ITERATIVE_10_IterationsMax

public static org.apache.ws.commons.schema.XmlSchemaObject searchSchemaIncludesForAttribute_ITERATIVE_10_IterationsMax(org.apache.ws.commons.schema.XmlSchema initialSchema,
                                                                                                                       QName schemaTypeName,
                                                                                                                       int iterationsCount)

checkIfCOisAnyObjectType

public static void checkIfCOisAnyObjectType(ComplexObject co)

tryToFindAndParseAttributeForSpecificObject

public static Object tryToFindAndParseAttributeForSpecificObject(ParsedWSDLDefinition theDefinition,
                                                                 org.apache.axis2.description.AxisService service,
                                                                 QName objectName)

tryToFindAndParseGroupForSpecificObject

public static ComplexObject tryToFindAndParseGroupForSpecificObject(ParsedWSDLDefinition theDefinition,
                                                                    org.apache.axis2.description.AxisService service,
                                                                    QName objectName)

tryToFindAndParseAttributeGroupForSpecificObject

public static ComplexObject tryToFindAndParseAttributeGroupForSpecificObject(ParsedWSDLDefinition theDefinition,
                                                                             org.apache.axis2.description.AxisService service,
                                                                             QName objectName)

getComplexTypeSchemaTypeName

public static QName getComplexTypeSchemaTypeName(org.apache.ws.commons.schema.XmlSchemaElement schElemOfType,
                                                 org.apache.ws.commons.schema.XmlSchemaType xmlSchemaOfType)


Copyright © 2014 universAAL Consortium. All Rights Reserved.