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

amire::persistence::XMLComponentManagerWriter Class Reference

List of all members.

Public Member Functions

 XMLComponentManagerWriter::XMLComponentManagerWriter (const std::string &aFileName)
virtual ~XMLComponentManagerWriter ()
virtual void write (const amire::component::ComponentManager *componentManager)
virtual void writeApplication (const amire::component::ComponentManager *componentManager)
virtual void writeLibrary (const amire::component::ComponentManager *componentManager)
void setFileName (const std::string &aFileName)
const std::string & getFileName () const
void parseSchema (const std::string aSchemaURI)
void writeSchemaURIAttribute (bool writeSchemaAttribute)
void setTemplateFileDirectory (const std::string &aTemplateFileDirectory)
const std::string & getTemplateFileDirectory () const

Constructor & Destructor Documentation

virtual amire::persistence::XMLComponentManagerWriter::~XMLComponentManagerWriter  )  [virtual]
 


Member Function Documentation

const std::string& amire::persistence::XMLComponentManagerWriter::getFileName  )  const [inline]
 

const std::string& amire::persistence::XMLComponentManagerWriter::getTemplateFileDirectory  )  const [inline]
 

void amire::persistence::XMLComponentManagerWriter::parseSchema const std::string  aSchemaURI  ) 
 

void amire::persistence::XMLComponentManagerWriter::setFileName const std::string &  aFileName  )  [inline]
 

void amire::persistence::XMLComponentManagerWriter::setTemplateFileDirectory const std::string &  aTemplateFileDirectory  )  [inline]
 

virtual void amire::persistence::XMLComponentManagerWriter::write const amire::component::ComponentManager componentManager  )  [virtual]
 

The write method writes all componentprototypes, componentinstances and connections of the passed componentManager to a xml file describing an application

virtual void amire::persistence::XMLComponentManagerWriter::writeApplication const amire::component::ComponentManager componentManager  )  [virtual]
 

The writeApplication method writes all dependencies, componentinstances and connections of the passed componentManager to a xml file describing an application

virtual void amire::persistence::XMLComponentManagerWriter::writeLibrary const amire::component::ComponentManager componentManager  )  [virtual]
 

The writeApplication method writes all dependencies and compoundcomponent prototytes to a xml file descirbing a compoundcomponent library

void amire::persistence::XMLComponentManagerWriter::writeSchemaURIAttribute bool  writeSchemaAttribute  )  [inline]
 

amire::persistence::XMLComponentManagerWriter::XMLComponentManagerWriter::XMLComponentManagerWriter const std::string &  aFileName  ) 
 


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