soapdust.wsdl
Class Schema

java.lang.Object
  extended by soapdust.wsdl.Schema
All Implemented Interfaces:
TypeContainer

public class Schema
extends java.lang.Object
implements TypeContainer


Field Summary
 java.lang.String targetNameSpace
           
 
Constructor Summary
Schema(XSD xsd, java.lang.String targetNameSpace)
           
 
Method Summary
 void addType(java.lang.String name, Type type)
           
 Type findType(java.lang.String targetNameSpace, java.lang.String name)
           
 Type getType(java.lang.String name)
           
 java.util.Collection<Type> getTypes()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

targetNameSpace

public final java.lang.String targetNameSpace
Constructor Detail

Schema

public Schema(XSD xsd,
              java.lang.String targetNameSpace)
Method Detail

getTypes

public java.util.Collection<Type> getTypes()
Specified by:
getTypes in interface TypeContainer

addType

public void addType(java.lang.String name,
                    Type type)
Specified by:
addType in interface TypeContainer

getType

public Type getType(java.lang.String name)
Specified by:
getType in interface TypeContainer

findType

public Type findType(java.lang.String targetNameSpace,
                     java.lang.String name)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object