#include <pnymlentityfactory.h>
Inheritance diagram for PNYMLEntityFactory:
Public Member Functions | |
virtual YMLConnection * | createConnection (YMLPort *inPort, YMLPort *outPort) |
virtual YMLNetwork * | createNetwork (const char *name, const char *className) |
virtual YMLNode * | createNode (const char *name, const char *className) |
virtual YMLLink * | createLink (const char *object1, const char *port1, const char *object2, const char *port2) |
virtual YMLPort * | createPort (const char *name) |
|
This function is called to create a resolved YMLConnection. YMLConnections go directly from node to node with out intermeadiate ports. YMLConnections are created is a second pass after all nodes, netowrks, and links are been added.
Implements YMLEntityFactory. |
|
Create a new YMLNetwork entity.
Implements YMLEntityFactory. |
|
Create a new YMLNode enity.
Implements YMLEntityFactory. |
|
Create a new YMLLink entity. It is not necessary to actually connect the objects in implementations of this function.
Implements YMLEntityFactory. |
|
Create a new YMLPort entity.
Implements YMLEntityFactory. |