DefaultYMLEntityFactory Class Reference

#include <defaultymlentityfactory.h>

Inheritance diagram for DefaultYMLEntityFactory:

Inheritance graph
[legend]
Collaboration diagram for DefaultYMLEntityFactory:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual YMLConnectioncreateConnection (YMLPort *inPort, YMLPort *outPort)
virtual YMLNetworkcreateNetwork (const char *name, const char *className)
virtual YMLNodecreateNode (const char *name, const char *className)
virtual YMLLinkcreateLink (const char *object1, const char *port1, const char *object2, const char *port2)
virtual YMLPortcreatePort (const char *name)

Member Function Documentation

YMLConnection * DefaultYMLEntityFactory::createConnection YMLPort inPort,
YMLPort outPort
[virtual]
 

Construct the default YMLConnection.

Parameters:
inPort Not used.
outPort Not used.
Returns:
A pointer to the new YMLConnection.

Implements YMLEntityFactory.

YMLNetwork * DefaultYMLEntityFactory::createNetwork const char *  name,
const char *  className
[virtual]
 

Construct the default YMLNetwork.

Parameters:
name Not used.
className Not used.
Returns:
A pointer to the new YMLNetwork.

Implements YMLEntityFactory.

YMLNode * DefaultYMLEntityFactory::createNode const char *  name,
const char *  className
[virtual]
 

Construct the default YMLNode.

Parameters:
name Not used.
className Not used.
Returns:
A pointer to the new YMLNode.

Implements YMLEntityFactory.

YMLLink * DefaultYMLEntityFactory::createLink const char *  object1,
const char *  port1,
const char *  object2,
const char *  port2
[virtual]
 

Construct the default YMLLink.

Parameters:
object1 Not used.
port1 Not used.
object2 Not used.
port2 Not used.
Returns:
A pointer to the new YMLLink.

Implements YMLEntityFactory.

YMLPort * DefaultYMLEntityFactory::createPort const char *  name  )  [virtual]
 

Construct the default YMLPort.

Parameters:
name Not used.
Returns:
A pointer to the new YMLPort.

Implements YMLEntityFactory.


The documentation for this class was generated from the following files:
Generated on Wed Apr 5 21:03:59 2006 for Sesame by  doxygen 1.4.6