IT_WSDL::WSDLPort Class Reference

#include <it_wsdl/wsdl_port.h>

Inheritance diagram for IT_WSDL::WSDLPort:

IT_WSDL::WSDLExtensibleNode IT_WSDL::WSDLNode List of all members.

Detailed Description

The class that corresponds to the in-memory representation of the WSDL file <port> element.

Definition at line 24 of file wsdl_port.h.

Public Member Functions

virtual const IT_Bus::Stringget_name () const=0
 Returns the value assigned to the name attribute within the <port> element.
virtual const WSDLServiceget_service () const=0
 Returns a reference to the object corresponding to the in-memory representation of the WSDL file <service> element that includes this port.
virtual WSDLServiceget_service ()=0
 Returns a reference to the object corresponding to the in-memory representation of the WSDL file <service> element that includes this port.
virtual const WSDLBindingget_binding () const=0
 Returns a reference to the object corresponding to the in-memory representation of the WSDL file <binding> element associated with this port.

Protected Member Functions

 WSDLPort ()


Member Function Documentation

virtual const IT_Bus::String& IT_WSDL::WSDLPort::get_name (  )  const [pure virtual]

Returns the value assigned to the name attribute within the <port> element.

Returns:
String containing the name of the port.

virtual const WSDLService& IT_WSDL::WSDLPort::get_service (  )  const [pure virtual]

Returns a reference to the object corresponding to the in-memory representation of the WSDL file <service> element that includes this port.

Returns:
A reference to the WSDLService instance.

virtual WSDLService& IT_WSDL::WSDLPort::get_service (  )  [pure virtual]

Returns a reference to the object corresponding to the in-memory representation of the WSDL file <service> element that includes this port.

Returns:
A reference to the WSDLService instance.

virtual const WSDLBinding* IT_WSDL::WSDLPort::get_binding (  )  const [pure virtual]

Returns a reference to the object corresponding to the in-memory representation of the WSDL file <binding> element associated with this port.

Returns:
A reference to the WSDLBinding instance.


Generated on Tue Mar 20 15:28:39 2007 for Artix by  doxygen 1.5.1-p1