|
wsdlpull svntrunk
|
#include <WsdlElement.h>
Public Member Functions | |
| WsdlElement (WsdlParser &w) | |
| virtual | ~WsdlElement () |
Various Getter methods | |
| std::string | getName () const |
| const std::string | getDocumentation () const |
getExtensibilityElements/getExtensibilityAttributes | |
return the extensibility elements/attributes belonging to a given namespace @params namspace uri @params reference to a vector<int>
| |
| bool | getExtensibilityElements (const std::string &namespc, std::vector< int > &ids) |
| bool | getExtensibilityAttributes (const std::string &namespc, std::vector< int > &ids) |
Various Setter methods | |
| std::string | name_ |
| int | id_ |
| std::vector< int > | extElems_ |
| std::vector< int > | extAttributes_ |
| std::string * | doc_ |
| WsdlParser & | wParser_ |
| void | setName (std::string nam) |
| void | addExtElement (int ident) |
| void | addExtAttribute (int ident) |
| void | setDocumentation (std::string *s) |
| virtual void | print (std::ostream &out) |
Definition at line 38 of file WsdlElement.h.
|
inline |
Definition at line 95 of file WsdlElement.h.
References doc_, extAttributes_, and extElems_.
|
inlinevirtual |
Definition at line 104 of file WsdlElement.h.
|
inline |
getName
Definition at line 110 of file WsdlElement.h.
References name_.
Referenced by WsdlPull::PortType::getOperation(), WsdlPull::WsdlParser::getOperation(), WsdlPull::PortType::getOperationIndex(), WsdlPull::WsdlInvoker::invoke(), and printPortTypes().
|
inline |
| bool WsdlPull::WsdlElement::getExtensibilityElements | ( | const std::string & | namespc, |
| std::vector< int > & | ids | ||
| ) |
Definition at line 39 of file WsdlElement.cpp.
References extElems_, WsdlPull::WsdlExtension::getElementName(), WsdlPull::WsdlParser::getExtensibilityHandler(), and wParser_.
| bool WsdlPull::WsdlElement::getExtensibilityAttributes | ( | const std::string & | namespc, |
| std::vector< int > & | ids | ||
| ) |
Definition at line 58 of file WsdlElement.cpp.
References extAttributes_, WsdlPull::WsdlExtension::getAttributeName(), WsdlPull::WsdlParser::getExtensibilityHandler(), and wParser_.
|
inline |
Definition at line 127 of file WsdlElement.h.
References name_.
|
inline |
Definition at line 140 of file WsdlElement.h.
References extElems_.
Referenced by WsdlPull::Binding::setBindingInfo().
|
inline |
Definition at line 147 of file WsdlElement.h.
References extAttributes_.
|
inline |
Definition at line 133 of file WsdlElement.h.
References doc_.
|
virtual |
Reimplemented in WsdlPull::Operation.
Definition at line 25 of file WsdlElement.cpp.
References XmlUtils::dbsp(), extAttributes_, and extElems_.
|
protected |
Definition at line 85 of file WsdlElement.h.
Referenced by getName(), WsdlPull::Operation::print(), and setName().
|
protected |
Definition at line 86 of file WsdlElement.h.
Referenced by WsdlPull::Operation::print().
|
protected |
Definition at line 87 of file WsdlElement.h.
Referenced by addExtElement(), getExtensibilityElements(), print(), and WsdlElement().
|
protected |
Definition at line 88 of file WsdlElement.h.
Referenced by addExtAttribute(), getExtensibilityAttributes(), print(), and WsdlElement().
|
protected |
Definition at line 89 of file WsdlElement.h.
Referenced by getDocumentation(), setDocumentation(), and WsdlElement().
|
protected |
Definition at line 91 of file WsdlElement.h.
Referenced by getExtensibilityAttributes(), and getExtensibilityElements().