com.ebmwebsourcing.easywsdl11.api.type
Interface TDefinitions

All Superinterfaces:
java.lang.Comparable<com.ebmwebsourcing.easybox.api.XmlObjectNode>, TDocumented, TExtensibleDocumented, com.ebmwebsourcing.easybox.api.with.WithAnyXmlObjects, com.ebmwebsourcing.easybox.api.with.WithName, com.ebmwebsourcing.easybox.api.with.WithTargetNamespace, com.ebmwebsourcing.easybox.api.XmlObject, com.ebmwebsourcing.easybox.api.XmlObjectNode
All Known Subinterfaces:
Definitions

public interface TDefinitions
extends TExtensibleDocumented, com.ebmwebsourcing.easybox.api.with.WithName, com.ebmwebsourcing.easybox.api.with.WithTargetNamespace


Field Summary
 
Fields inherited from interface com.ebmwebsourcing.easybox.api.XmlObject
EMPTY_ARRAY
 
Method Summary
 void addBinding(Binding binding)
           
 void addImport(Import impor)
           
 void addMessage(Message message)
           
 void addPortType(PortType portType)
           
 void addService(Service service)
           
 void clearBindings()
           
 void clearImports()
           
 void clearMessages()
           
 void clearPortTypes()
           
 void clearServices()
           
 Binding getBindingByName(java.lang.String name)
           
 Binding[] getBindings()
           
 Import[] getImports()
           
 Message getMessageByName(java.lang.String name)
           
 Message[] getMessages()
           
 PortType getPortTypeByName(java.lang.String name)
           
 PortType[] getPortTypes()
           
 Service getServiceByName(java.lang.String name)
           
 Service[] getServices()
           
 Types getTypes()
           
 boolean hasTypes()
           
 void removeBinding(Binding binding)
           
 void removeImport(Import impor)
           
 void removeMessage(Message message)
           
 void removePortType(PortType portType)
           
 void removeService(Service service)
           
 void setTypes(Types types)
           
 
Methods inherited from interface com.ebmwebsourcing.easywsdl11.api.type.TDocumented
getDocumentation, hasDocumentation, setDocumentation
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.XmlObject
duplicateXmlObject, duplicateXmlObjectAs, getXmlContext, getXmlObjectAdoptedChildren, getXmlObjectAttributes, getXmlObjectDOMNode, getXmlObjectInScopeNamespaces, getXmlObjectNaturalChildren, setXmlObjectQName
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.XmlObjectNode
getUserData, getXmlObjectAncestors, getXmlObjectBaseIndexes, getXmlObjectBaseRoot, getXmlObjectBaseURI, getXmlObjectBaseXPath, getXmlObjectChildren, getXmlObjectDescendants, getXmlObjectFollowing, getXmlObjectFollowingSibling, getXmlObjectFollowingSiblings, getXmlObjectIndex, getXmlObjectParent, getXmlObjectPreceding, getXmlObjectPrecedingOrAncestor, getXmlObjectPrecedingSibling, getXmlObjectPrecedingSiblings, getXmlObjectQName, getXmlObjectRoot, getXmlObjectTextContent, getXmlObjectValue, hasUserData, setUserData
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.with.WithAnyXmlObjects
addAnyXmlObject, clearAnyXmlObjects, getAnyXmlObjects, getAnyXmlObjects, getAnyXmlObjects, getFirstAnyXmlObject, hasAnyXmlObject, removeAnyXmlObject
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.with.WithName
getName, hasName, setName
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.with.WithTargetNamespace
getTargetNamespace, hasTargetNamespace, setTargetNamespace
 

Method Detail

getImports

Import[] getImports()

addImport

void addImport(Import impor)

removeImport

void removeImport(Import impor)

clearImports

void clearImports()

hasTypes

boolean hasTypes()

getTypes

Types getTypes()

setTypes

void setTypes(Types types)

getMessages

Message[] getMessages()

addMessage

void addMessage(Message message)

removeMessage

void removeMessage(Message message)

clearMessages

void clearMessages()

getMessageByName

Message getMessageByName(java.lang.String name)

getPortTypes

PortType[] getPortTypes()

addPortType

void addPortType(PortType portType)

removePortType

void removePortType(PortType portType)

clearPortTypes

void clearPortTypes()

getPortTypeByName

PortType getPortTypeByName(java.lang.String name)

getBindings

Binding[] getBindings()

addBinding

void addBinding(Binding binding)

removeBinding

void removeBinding(Binding binding)

clearBindings

void clearBindings()

getBindingByName

Binding getBindingByName(java.lang.String name)

getServices

Service[] getServices()

addService

void addService(Service service)

removeService

void removeService(Service service)

clearServices

void clearServices()

getServiceByName

Service getServiceByName(java.lang.String name)


Copyright © 2011 Petals Link. All Rights Reserved.