org.petalslink.abslayer.service.impl.wsdl11
Class DescriptionImpl

java.lang.Object
  extended by org.petalslink.abslayer.service.impl.wsdl11.DescriptionImpl
All Implemented Interfaces:
Description

public class DescriptionImpl
extends java.lang.Object
implements Description


Method Summary
 Binding findBinding(javax.xml.namespace.QName qname)
           
 java.util.List<com.ebmwebsourcing.easyschema10.api.element.Element> findElementsInAllSchema(javax.xml.namespace.QName qname)
           
 Endpoint findEndpoint(java.lang.String endpointName)
           
 java.util.List<Endpoint> findEndpointsImplementingInterface(Interface itf)
           
 Interface findInterface(javax.xml.namespace.QName qname)
           
 Message findMessage(javax.xml.namespace.QName qname)
           
 Property findProperty(javax.xml.namespace.QName qname)
           
 Service findService(javax.xml.namespace.QName qname)
           
 java.util.List<Service> findServicesImplementingInterface(Interface itf)
           
 java.util.List<Binding> getBindings()
           
 java.net.URI getDocumentBaseURI()
           
 java.util.List<Import> getImports()
           
 java.util.List<Interface> getInterfaces()
           
 com.ebmwebsourcing.easybox.api.XmlObject getModel()
           
 java.util.Map<java.lang.String,java.lang.String> getNamespaces()
           
 PartnerLinkType getPartnerLinkType(javax.xml.namespace.QName qname)
           
 java.util.Collection<? extends PropertyAlias> getPropertyAliases4ThisProperty(javax.xml.namespace.QName propName)
           
 java.util.List<Service> getServices()
           
 java.lang.String getTargetNamespace()
           
 Types getTypes()
           
 java.lang.String toString()
           
 org.w3c.dom.Document write()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getNamespaces

public java.util.Map<java.lang.String,java.lang.String> getNamespaces()
Specified by:
getNamespaces in interface Description

getDocumentBaseURI

public java.net.URI getDocumentBaseURI()
Specified by:
getDocumentBaseURI in interface Description

getTargetNamespace

public java.lang.String getTargetNamespace()
Specified by:
getTargetNamespace in interface Description

getTypes

public Types getTypes()
Specified by:
getTypes in interface Description

getPartnerLinkType

public PartnerLinkType getPartnerLinkType(javax.xml.namespace.QName qname)
Specified by:
getPartnerLinkType in interface Description

findMessage

public Message findMessage(javax.xml.namespace.QName qname)
Specified by:
findMessage in interface Description

findInterface

public Interface findInterface(javax.xml.namespace.QName qname)
Specified by:
findInterface in interface Description

findServicesImplementingInterface

public java.util.List<Service> findServicesImplementingInterface(Interface itf)
Specified by:
findServicesImplementingInterface in interface Description

findEndpointsImplementingInterface

public java.util.List<Endpoint> findEndpointsImplementingInterface(Interface itf)
Specified by:
findEndpointsImplementingInterface in interface Description

findEndpoint

public Endpoint findEndpoint(java.lang.String endpointName)
Specified by:
findEndpoint in interface Description

findService

public Service findService(javax.xml.namespace.QName qname)
Specified by:
findService in interface Description

findBinding

public Binding findBinding(javax.xml.namespace.QName qname)
Specified by:
findBinding in interface Description

getModel

public com.ebmwebsourcing.easybox.api.XmlObject getModel()
Specified by:
getModel in interface Description

findElementsInAllSchema

public java.util.List<com.ebmwebsourcing.easyschema10.api.element.Element> findElementsInAllSchema(javax.xml.namespace.QName qname)
Specified by:
findElementsInAllSchema in interface Description

findProperty

public Property findProperty(javax.xml.namespace.QName qname)
Specified by:
findProperty in interface Description

getPropertyAliases4ThisProperty

public java.util.Collection<? extends PropertyAlias> getPropertyAliases4ThisProperty(javax.xml.namespace.QName propName)
Specified by:
getPropertyAliases4ThisProperty in interface Description

getInterfaces

public java.util.List<Interface> getInterfaces()
Specified by:
getInterfaces in interface Description

getBindings

public java.util.List<Binding> getBindings()
Specified by:
getBindings in interface Description

getServices

public java.util.List<Service> getServices()
Specified by:
getServices in interface Description

getImports

public java.util.List<Import> getImports()
Specified by:
getImports in interface Description

write

public org.w3c.dom.Document write()
                           throws com.ebmwebsourcing.easybox.api.XmlObjectWriteException
Specified by:
write in interface Description
Throws:
com.ebmwebsourcing.easybox.api.XmlObjectWriteException

toString

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


Copyright © 2011 Petals Link. All Rights Reserved.