edu.uga.cs.lsdis.sawsdl.impl.util
Class SchemaUtils

java.lang.Object
  extended by edu.uga.cs.lsdis.sawsdl.impl.util.SchemaUtils

public class SchemaUtils
extends java.lang.Object

This file is a collection of utilities which find the location of a XML/XSD Element by using the given path.

Author:
: Ajith Ranabahu, : Zixin Wu, : Karthik Gomadam, : Doug Brewer

Constructor Summary
SchemaUtils()
           
 
Method Summary
static org.w3c.dom.Element findXSDElement(org.w3c.dom.Element startElement, java.lang.String path, javax.wsdl.extensions.schema.Schema s)
           
static org.w3c.dom.Element findXSDElement(org.w3c.dom.Element startElement, java.lang.String path, javax.wsdl.extensions.schema.Schema s, java.util.Map namespaceMap)
           
static java.util.List<Schema> getSchemas(javax.wsdl.Types types)
          A utility method that allows to extract a modified set of schema objects
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaUtils

public SchemaUtils()
Method Detail

findXSDElement

public static org.w3c.dom.Element findXSDElement(org.w3c.dom.Element startElement,
                                                 java.lang.String path,
                                                 javax.wsdl.extensions.schema.Schema s)
Parameters:
startElement -
path -
s -
Returns:
the corresponding element

findXSDElement

public static org.w3c.dom.Element findXSDElement(org.w3c.dom.Element startElement,
                                                 java.lang.String path,
                                                 javax.wsdl.extensions.schema.Schema s,
                                                 java.util.Map namespaceMap)
Parameters:
startElement -
path -
s -
Returns:
the corresponding element

getSchemas

public static java.util.List<Schema> getSchemas(javax.wsdl.Types types)
A utility method that allows to extract a modified set of schema objects

Returns:
the list of schemas


Copyright © 2007. All Rights Reserved.