Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

amire::persistence::XMLSpecializedSAXHandler Class Reference

Inheritance diagram for amire::persistence::XMLSpecializedSAXHandler:

amire::persistence::XMLComponentInstanceSAXHandler amire::persistence::XMLComposedComponentPrototypeSAXHandler amire::persistence::XMLConnectionSAXHandler amire::persistence::XMLDependencySAXHandler amire::persistence::XMLPropertyTypeSAXHandler List of all members.

Public Member Functions

 XMLSpecializedSAXHandler (amire::component::ComponentManager *aComponentManager)
virtual void startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const Attributes &attrs)=0
virtual void endElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname)=0
virtual void characters (const XMLCh *const characters, const unsigned int length)
virtual amire::component::ComponentManagergetComponentManager () const
const std::string getCurrentLibraryName () const
void setLibraryPathVariable (std::string aLibraryPathVariable)
void setCurrentLibraryName (const std::string aLibraryName)

Protected Attributes

amire::component::ComponentManagercomponentManager
std::string currentLibraryName
std::string libraryPathVariable

Constructor & Destructor Documentation

amire::persistence::XMLSpecializedSAXHandler::XMLSpecializedSAXHandler amire::component::ComponentManager aComponentManager  )  [inline]
 


Member Function Documentation

virtual void amire::persistence::XMLSpecializedSAXHandler::characters const XMLCh *const  characters,
const unsigned int  length
[inline, virtual]
 

Reimplemented in amire::persistence::XMLComponentInstanceSAXHandler, and amire::persistence::XMLComposedComponentPrototypeSAXHandler.

virtual void amire::persistence::XMLSpecializedSAXHandler::endElement const XMLCh *const  uri,
const XMLCh *const  localname,
const XMLCh *const  qname
[pure virtual]
 

Implemented in amire::persistence::XMLComponentInstanceSAXHandler, amire::persistence::XMLComposedComponentPrototypeSAXHandler, amire::persistence::XMLConnectionSAXHandler, amire::persistence::XMLDependencySAXHandler, and amire::persistence::XMLPropertyTypeSAXHandler.

virtual amire::component::ComponentManager* amire::persistence::XMLSpecializedSAXHandler::getComponentManager  )  const [inline, virtual]
 

const std::string amire::persistence::XMLSpecializedSAXHandler::getCurrentLibraryName  )  const [inline]
 

void amire::persistence::XMLSpecializedSAXHandler::setCurrentLibraryName const std::string  aLibraryName  )  [inline]
 

void amire::persistence::XMLSpecializedSAXHandler::setLibraryPathVariable std::string  aLibraryPathVariable  )  [inline]
 

virtual void amire::persistence::XMLSpecializedSAXHandler::startElement const XMLCh *const  uri,
const XMLCh *const  localname,
const XMLCh *const  qname,
const Attributes &  attrs
[pure virtual]
 

Implemented in amire::persistence::XMLComponentInstanceSAXHandler, amire::persistence::XMLComposedComponentPrototypeSAXHandler, amire::persistence::XMLConnectionSAXHandler, amire::persistence::XMLDependencySAXHandler, and amire::persistence::XMLPropertyTypeSAXHandler.


Member Data Documentation

amire::component::ComponentManager* amire::persistence::XMLSpecializedSAXHandler::componentManager [protected]
 

std::string amire::persistence::XMLSpecializedSAXHandler::currentLibraryName [protected]
 

std::string amire::persistence::XMLSpecializedSAXHandler::libraryPathVariable [protected]
 


The documentation for this class was generated from the following file:
Generated on Tue May 20 17:23:58 2003 for AMIRE-Framework by doxygen1.3