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

amire::persistence::XMLComposedComponentPrototypeDOMCreator Class Reference

Inheritance diagram for amire::persistence::XMLComposedComponentPrototypeDOMCreator:

amire::persistence::XMLComposedComponentPrototypeDictionary List of all members.

Public Member Functions

 XMLComposedComponentPrototypeDOMCreator (DOMDocument *aDocument, const std::vector< osg::ref_ptr< const amire::component::ComposedComponent > > somelocalComposedComponents)
virtual ~XMLComposedComponentPrototypeDOMCreator ()
DOMNode * createComposedComponentPrototypeNode (const amire::component::ComposedComponent *component)
DOMNode * createComponentPrototypeReferenceNode (const amire::component::Component *component)
DOMNode * createPrototypeConnectionNode (const amire::component::Connection *connection)
DOMNode * createInSlotExportNode (const amire::component::SlotExport *inSlotExport)
DOMNode * createOutSlotExportNode (const amire::component::SlotExport *outSlotExport)
DOMNode * createConfigurationPropertyExporterNode (const std::string exporterName)
bool isHandled (const amire::component::ComposedComponent *component)
bool isLocal (const amire::component::ComposedComponent *component)

Constructor & Destructor Documentation

amire::persistence::XMLComposedComponentPrototypeDOMCreator::XMLComposedComponentPrototypeDOMCreator DOMDocument *  aDocument,
const std::vector< osg::ref_ptr< const amire::component::ComposedComponent > >  somelocalComposedComponents
 

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


Member Function Documentation

DOMNode* amire::persistence::XMLComposedComponentPrototypeDOMCreator::createComponentPrototypeReferenceNode const amire::component::Component component  ) 
 

DOMNode* amire::persistence::XMLComposedComponentPrototypeDOMCreator::createComposedComponentPrototypeNode const amire::component::ComposedComponent component  ) 
 

DOMNode* amire::persistence::XMLComposedComponentPrototypeDOMCreator::createConfigurationPropertyExporterNode const std::string  exporterName  ) 
 

DOMNode* amire::persistence::XMLComposedComponentPrototypeDOMCreator::createInSlotExportNode const amire::component::SlotExport inSlotExport  ) 
 

DOMNode* amire::persistence::XMLComposedComponentPrototypeDOMCreator::createOutSlotExportNode const amire::component::SlotExport outSlotExport  ) 
 

DOMNode* amire::persistence::XMLComposedComponentPrototypeDOMCreator::createPrototypeConnectionNode const amire::component::Connection connection  ) 
 

bool amire::persistence::XMLComposedComponentPrototypeDOMCreator::isHandled const amire::component::ComposedComponent component  ) 
 

bool amire::persistence::XMLComposedComponentPrototypeDOMCreator::isLocal const amire::component::ComposedComponent component  ) 
 


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