Simias::Storage::Relationship Class Reference

Defines a relationship between Node objects. More...

List of all members.

Public Member Functions

 Relationship (Collection collection)
 Constructor for the Relationship object that creates a root relationship object.
 Relationship (string collectionID, string nodeID)
 Constructor for the Relationship object.

Properties

string CollectionID [get]
 Gets the Collection identifier for the relationship.
bool IsRoot [get]
 Gets whether this object is the root relationship.
string NodeID [get]
 Gets the Node identifier for the relationship.


Detailed Description

Defines a relationship between Node objects.


Constructor & Destructor Documentation

Simias::Storage::Relationship::Relationship ( Collection  collection  )  [inline]

Constructor for the Relationship object that creates a root relationship object.

Parameters:
collection Collection for the relationship.

Simias::Storage::Relationship::Relationship ( string  collectionID,
string  nodeID 
) [inline]

Constructor for the Relationship object.

Parameters:
collectionID Collection identifier for the relationship.
nodeID Node identifier for the relationship. If this parameter is null, this object is the root of the relationship.


Property Documentation

string Simias::Storage::Relationship::CollectionID [get]

Gets the Collection identifier for the relationship.

bool Simias::Storage::Relationship::IsRoot [get]

Gets whether this object is the root relationship.

string Simias::Storage::Relationship::NodeID [get]

Gets the Node identifier for the relationship.


The documentation for this class was generated from the following file:

Generated on Wed Apr 8 14:55:16 2009 for simias by  doxygen 1.5.6