oracle.wsdl
Class DefinitionFactoryImpl

java.lang.Object
  |
  +--oracle.wsdl.internal.DefinitionFactory
        |
        +--oracle.wsdl.DefinitionFactoryImpl

public class DefinitionFactoryImpl
extends DefinitionFactory

This factory class hides users from implementation-specific types, and can be used to create WSDL elements such as definitions, messages, portType, binding, service, and so on.


Constructor Summary
DefinitionFactoryImpl()
           
 
Method Summary
TypeMethod
 Binding createBinding(java.lang.String name, QName type)
           
 BindingFault createBindingFault(java.lang.String name)
           
 BindingInput createBindingInput()
           
 BindingOperation createBindingOperation(java.lang.String name)
           
 BindingOutput createBindingOutput()
           
 Definitions createDefinitions(java.lang.String name)
           
 Documentation createDocumentation()
           
 Documentation createDocumentation(java.lang.String comment)
           
 Fault createFault(java.lang.String name, QName message)
           
 Import createImport(java.lang.String namespace, java.lang.String location)
           
 Input createInput(QName message)
           
 Message createMessage(java.lang.String name)
           
 Operation createOperation(java.lang.String name)
           
 Output createOutput(QName message)
           
 Part createPart(java.lang.String name, QName element, QName type)
           
 Port createPort(java.lang.String name, QName binding)
           
 PortType createPortType(java.lang.String name)
           
 Service createService(java.lang.String name)
           
 Types createTypes()
           
 
Methods inherited from class oracle.wsdl.internal.DefinitionFactory
getVersion, newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefinitionFactoryImpl

public DefinitionFactoryImpl()
Method Detail

createDefinitions

public Definitions createDefinitions(java.lang.String name)
Overrides:
createDefinitions in class DefinitionFactory

createDocumentation

public Documentation createDocumentation()
Overrides:
createDocumentation in class DefinitionFactory

createDocumentation

public Documentation createDocumentation(java.lang.String comment)
Overrides:
createDocumentation in class DefinitionFactory

createImport

public Import createImport(java.lang.String namespace,
                           java.lang.String location)
Overrides:
createImport in class DefinitionFactory

createMessage

public Message createMessage(java.lang.String name)
Overrides:
createMessage in class DefinitionFactory

createPart

public Part createPart(java.lang.String name,
                       QName element,
                       QName type)
Overrides:
createPart in class DefinitionFactory

createTypes

public Types createTypes()
Overrides:
createTypes in class DefinitionFactory

createPortType

public PortType createPortType(java.lang.String name)
Overrides:
createPortType in class DefinitionFactory

createOperation

public Operation createOperation(java.lang.String name)
Overrides:
createOperation in class DefinitionFactory

createInput

public Input createInput(QName message)
Overrides:
createInput in class DefinitionFactory

createOutput

public Output createOutput(QName message)
Overrides:
createOutput in class DefinitionFactory

createFault

public Fault createFault(java.lang.String name,
                         QName message)
Overrides:
createFault in class DefinitionFactory

createBinding

public Binding createBinding(java.lang.String name,
                             QName type)
Overrides:
createBinding in class DefinitionFactory

createBindingOperation

public BindingOperation createBindingOperation(java.lang.String name)
Overrides:
createBindingOperation in class DefinitionFactory

createBindingInput

public BindingInput createBindingInput()
Overrides:
createBindingInput in class DefinitionFactory

createBindingOutput

public BindingOutput createBindingOutput()
Overrides:
createBindingOutput in class DefinitionFactory

createBindingFault

public BindingFault createBindingFault(java.lang.String name)
Overrides:
createBindingFault in class DefinitionFactory

createService

public Service createService(java.lang.String name)
Overrides:
createService in class DefinitionFactory

createPort

public Port createPort(java.lang.String name,
                       QName binding)
Overrides:
createPort in class DefinitionFactory


Copyright © 2001 Oracle SOAP. All Rights Reserved.