org.jvnet.wom.api
Class WSDLTypes

java.lang.Object
  extended by org.jvnet.wom.api.WSDLEntity
      extended by org.jvnet.wom.api.WSDLTypes
All Implemented Interfaces:
WSDLExtensible
Direct Known Subclasses:
WSDLTypesImpl

public abstract class WSDLTypes
extends WSDLEntity

Abstraction for wsdl:types. wsdl:types do not have name attribute, since it extends from you still get name as "", which is equivalent to no name.

Author:
Vivek Pandey

Constructor Summary
WSDLTypes(org.xml.sax.Locator locator, javax.xml.namespace.QName name)
           
 
Method Summary
abstract  java.util.Collection<Schema> getSchema()
          Gives the Schema associated with wsdl:type
 
Methods inherited from class org.jvnet.wom.api.WSDLEntity
addExtension, getDocumentation, getExtension, getExtensions, getFirstExtension, getLocation, getName, getOwnerWSDLModel, getWSDLDocument, setOwnerWSDLDocument, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDLTypes

public WSDLTypes(org.xml.sax.Locator locator,
                 javax.xml.namespace.QName name)
Method Detail

getSchema

public abstract java.util.Collection<Schema> getSchema()
Gives the Schema associated with wsdl:type

Returns:
never null


Copyright © 2009 Sun Microsystems, Inc. All Rights Reserved.