Package com.sun.xml.rpc.wsdl.document
Class Definitions
- java.lang.Object
-
- com.sun.xml.rpc.wsdl.framework.Entity
-
- com.sun.xml.rpc.wsdl.document.Definitions
-
- All Implemented Interfaces:
Defining
,Elemental
,Extensible
public class Definitions extends Entity implements Defining, Extensible
Entity corresponding to the "definitions" WSDL element.- Author:
- JAX-RPC Development Team
-
-
Constructor Summary
Constructors Constructor Description Definitions(AbstractDocument document)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(WSDLDocumentVisitor visitor)
void
add(Binding b)
void
add(Import i)
void
add(Message m)
void
add(PortType p)
void
add(Service s)
void
addExtension(Extension e)
void
addServiceOveride(Service s)
Iterator
bindings()
Iterator
extensions()
Documentation
getDocumentation()
QName
getElementName()
String
getName()
String
getTargetNamespaceURI()
Types
getTypes()
Iterator
imports()
Iterator
messages()
Iterator
portTypes()
Iterator
services()
void
setDocumentation(Documentation d)
void
setName(String s)
void
setTargetNamespaceURI(String s)
void
setTypes(Types t)
void
validateThis()
void
withAllSubEntitiesDo(EntityAction action)
-
Methods inherited from class com.sun.xml.rpc.wsdl.framework.Entity
failValidation, failValidation, getProperty, removeProperty, setProperty, withAllEntityReferencesDo, withAllQNamesDo
-
-
-
-
Constructor Detail
-
Definitions
public Definitions(AbstractDocument document)
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String s)
-
getTargetNamespaceURI
public String getTargetNamespaceURI()
- Specified by:
getTargetNamespaceURI
in interfaceDefining
-
setTargetNamespaceURI
public void setTargetNamespaceURI(String s)
-
setTypes
public void setTypes(Types t)
-
getTypes
public Types getTypes()
-
add
public void add(Message m)
-
add
public void add(PortType p)
-
add
public void add(Binding b)
-
add
public void add(Service s)
-
addServiceOveride
public void addServiceOveride(Service s)
-
add
public void add(Import i)
-
imports
public Iterator imports()
-
messages
public Iterator messages()
-
portTypes
public Iterator portTypes()
-
bindings
public Iterator bindings()
-
services
public Iterator services()
-
getElementName
public QName getElementName()
- Specified by:
getElementName
in interfaceElemental
-
getDocumentation
public Documentation getDocumentation()
-
setDocumentation
public void setDocumentation(Documentation d)
-
addExtension
public void addExtension(Extension e)
- Specified by:
addExtension
in interfaceExtensible
-
extensions
public Iterator extensions()
- Specified by:
extensions
in interfaceExtensible
-
withAllSubEntitiesDo
public void withAllSubEntitiesDo(EntityAction action)
- Overrides:
withAllSubEntitiesDo
in classEntity
-
accept
public void accept(WSDLDocumentVisitor visitor) throws Exception
- Throws:
Exception
-
validateThis
public void validateThis()
- Specified by:
validateThis
in classEntity
-
-