org.jvnet.wom.impl.parser
Class WSDLSetImpl

java.lang.Object
  extended by org.jvnet.wom.impl.parser.WSDLSetImpl
All Implemented Interfaces:
WSDLSet

public class WSDLSetImpl
extends java.lang.Object
implements WSDLSet


Constructor Summary
WSDLSetImpl()
           
 
Method Summary
 WSDLBoundPortType boundPortType(javax.xml.namespace.QName portType)
           
 java.util.Iterator<WSDLBoundPortType> boundPortTypes()
           
 WSDLDefinitionsImpl createWSDLDefinitions(java.lang.String name, java.lang.String targetNamespace, org.xml.sax.Locator location)
          Gets a reference to the existing schema or creates a new one if none exists yet.
 WSDLDefinitionsImpl getWSDL(java.lang.String targetNamespace)
          WSDLDefinitions for a given targetNamespace.
 java.util.Iterator<WSDLDefinitions> getWSDLs()
          Gives an immutable collection of WSDLDefinitions.
 WSDLMessage message(javax.xml.namespace.QName message)
           
 java.util.Iterator<WSDLMessage> messages()
           
 WSDLPortType portType(javax.xml.namespace.QName portTypeName)
           
 java.util.Iterator<WSDLPortType> portTypes()
           
 java.lang.Object resolveElement(javax.xml.namespace.QName type)
           
 java.lang.Object resolveType(javax.xml.namespace.QName type)
           
 WSDLService service(javax.xml.namespace.QName serviceName)
           
 java.util.Iterator<WSDLService> services()
           
 java.util.Iterator<WSDLTypes> types()
           
 WSDLTypes types(java.lang.String targetNamespace)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDLSetImpl

public WSDLSetImpl()
Method Detail

createWSDLDefinitions

public WSDLDefinitionsImpl createWSDLDefinitions(java.lang.String name,
                                                 java.lang.String targetNamespace,
                                                 org.xml.sax.Locator location)
Gets a reference to the existing schema or creates a new one if none exists yet.


getWSDL

public WSDLDefinitionsImpl getWSDL(java.lang.String targetNamespace)
Description copied from interface: WSDLSet
WSDLDefinitions for a given targetNamespace.

Specified by:
getWSDL in interface WSDLSet
Parameters:
targetNamespace - non-null targetNamespace
Returns:
WSDLDefinitions, may be null

getWSDLs

public java.util.Iterator<WSDLDefinitions> getWSDLs()
Description copied from interface: WSDLSet
Gives an immutable collection of WSDLDefinitions.

Specified by:
getWSDLs in interface WSDLSet

services

public java.util.Iterator<WSDLService> services()
Specified by:
services in interface WSDLSet

boundPortTypes

public java.util.Iterator<WSDLBoundPortType> boundPortTypes()
Specified by:
boundPortTypes in interface WSDLSet

portTypes

public java.util.Iterator<WSDLPortType> portTypes()
Specified by:
portTypes in interface WSDLSet

messages

public java.util.Iterator<WSDLMessage> messages()
Specified by:
messages in interface WSDLSet

types

public java.util.Iterator<WSDLTypes> types()
Specified by:
types in interface WSDLSet

service

public WSDLService service(javax.xml.namespace.QName serviceName)
Specified by:
service in interface WSDLSet

portType

public WSDLPortType portType(javax.xml.namespace.QName portTypeName)
Specified by:
portType in interface WSDLSet

boundPortType

public WSDLBoundPortType boundPortType(javax.xml.namespace.QName portType)
Specified by:
boundPortType in interface WSDLSet

message

public WSDLMessage message(javax.xml.namespace.QName message)
Specified by:
message in interface WSDLSet

types

public WSDLTypes types(java.lang.String targetNamespace)
Specified by:
types in interface WSDLSet

resolveType

public java.lang.Object resolveType(javax.xml.namespace.QName type)
Specified by:
resolveType in interface WSDLSet

resolveElement

public java.lang.Object resolveElement(javax.xml.namespace.QName type)
Specified by:
resolveElement in interface WSDLSet


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