wsdlpull  1.23
Public Member Functions | List of all members
WsdlPull::WsdlExtension Class Referenceabstract

#include <WsdlExtension.h>

Inheritance diagram for WsdlPull::WsdlExtension:
WsdlPull::Soap

Public Member Functions

 WsdlExtension ()
 
virtual ~WsdlExtension ()
 
virtual std::string getNamespace () const =0
 
virtual void setNamespacePrefix (std::string)=0
 
virtual std::string getNamespacePrefix () const =0
 
virtual bool isNamespaceHandler (const std::string &) const =0
 
virtual std::string getExtensibilitySchema () const =0
 
virtual void setSchemaParser (SchemaParser *spe)=0
 
virtual void setSchemaPath (const std::string &)
 
virtual int handleElement (int parent, XmlPullParser *)=0
 
virtual int handleAttribute (int parent, std::string attName, XmlPullParser *)=0
 
virtual int getElementName (int id) const =0
 
virtual int getAttributeName (int id) const =0
 
virtual void setStartId (int)=0
 
virtual int getStartId () const =0
 
virtual void setWsdlParser (WsdlParser *)
 
virtual WsdlParserwsdlParser () const
 
virtual bool wasUsed () const =0
 

Detailed Description

Definition at line 41 of file WsdlExtension.h.

Constructor & Destructor Documentation

WsdlPull::WsdlExtension::WsdlExtension ( )
inline

Definition at line 44 of file WsdlExtension.h.

virtual WsdlPull::WsdlExtension::~WsdlExtension ( )
inlinevirtual

Definition at line 45 of file WsdlExtension.h.

Member Function Documentation

virtual std::string WsdlPull::WsdlExtension::getNamespace ( ) const
pure virtual
virtual void WsdlPull::WsdlExtension::setNamespacePrefix ( std::string  )
pure virtual

Implemented in WsdlPull::Soap.

virtual std::string WsdlPull::WsdlExtension::getNamespacePrefix ( ) const
pure virtual

Implemented in WsdlPull::Soap.

virtual bool WsdlPull::WsdlExtension::isNamespaceHandler ( const std::string &  ) const
pure virtual

Implemented in WsdlPull::Soap.

virtual std::string WsdlPull::WsdlExtension::getExtensibilitySchema ( ) const
pure virtual

Implemented in WsdlPull::Soap.

virtual void WsdlPull::WsdlExtension::setSchemaParser ( SchemaParser spe)
pure virtual

Implemented in WsdlPull::Soap.

virtual void WsdlPull::WsdlExtension::setSchemaPath ( const std::string &  )
inlinevirtual

Reimplemented in WsdlPull::Soap.

Definition at line 56 of file WsdlExtension.h.

virtual int WsdlPull::WsdlExtension::handleElement ( int  parent,
XmlPullParser  
)
pure virtual

Implemented in WsdlPull::Soap.

Referenced by WsdlPull::isValidWsdlElement().

virtual int WsdlPull::WsdlExtension::handleAttribute ( int  parent,
std::string  attName,
XmlPullParser  
)
pure virtual

Implemented in WsdlPull::Soap.

Referenced by WsdlPull::isValidWsdlElement().

virtual int WsdlPull::WsdlExtension::getElementName ( int  id) const
pure virtual
virtual int WsdlPull::WsdlExtension::getAttributeName ( int  id) const
pure virtual
virtual void WsdlPull::WsdlExtension::setStartId ( int  )
pure virtual

Implemented in WsdlPull::Soap.

virtual int WsdlPull::WsdlExtension::getStartId ( ) const
pure virtual

Implemented in WsdlPull::Soap.

virtual void WsdlPull::WsdlExtension::setWsdlParser ( WsdlParser )
inlinevirtual

Reimplemented in WsdlPull::Soap.

Definition at line 78 of file WsdlExtension.h.

virtual WsdlParser* WsdlPull::WsdlExtension::wsdlParser ( ) const
inlinevirtual

Reimplemented in WsdlPull::Soap.

Definition at line 79 of file WsdlExtension.h.

virtual bool WsdlPull::WsdlExtension::wasUsed ( ) const
pure virtual

Implemented in WsdlPull::Soap.


The documentation for this class was generated from the following file: