Simias::Client::NodeTypes Class Reference

Contains class names derived from Node that are used as Node object types. More...

List of all members.

Public Types

enum  NodeTypeEnum {
  BaseFileNode, Collection, DirNode, Domain,
  FileNode, Identity, LinkNode, LocalDatabase,
  Member, Message, Node, POBox,
  Policy, StoreFileNode, Subscription, Tombstone
}
 Base types for a node object. More...

Static Public Member Functions

static bool IsNodeType (string type)
 Returns whether specified class name is a NodeType.

Properties

static string BaseFileNodeType [get]
 Gets the BaseFileNode class name.
static string CollectionType [get]
 Gets the Collection class name.
static string DirNodeType [get]
 Gets the DirNode class name.
static string DomainType [get]
 Gets the Domain class name.
static string FileNodeType [get]
 Gets the FileNode class name.
static string IdentityType [get]
 Gets the Identity class name.
static string LinkNodeType [get]
 Gets the LinkNode class name.
static string LocalDatabaseType [get]
 Gets the LocalDatabase class name.
static string MemberType [get]
 Gets the Member class name.
static string MessageType [get]
 Gets the Message class name.
static string NodeType [get]
 Gets the Node class name.
static string POBoxType [get]
 Gets the POBox class name.
static string PolicyType [get]
 Gets the Policy class name.
static string StoreFileNodeType [get]
 Gets the StoreFileNode class name.
static string SubscriptionType [get]
 Gets the Subscription class name.
static string TombstoneType [get]
 Gets the Tombstone class name.


Detailed Description

Contains class names derived from Node that are used as Node object types.


Member Enumeration Documentation

Base types for a node object.


Member Function Documentation

static bool Simias::Client::NodeTypes::IsNodeType ( string  type  )  [inline, static]

Returns whether specified class name is a NodeType.

Parameters:
type Class name string.
Returns:
True if specified class name is a Node object type. Otherwise false is returned.


Property Documentation

string Simias::Client::NodeTypes::BaseFileNodeType [static, get]

Gets the BaseFileNode class name.

string Simias::Client::NodeTypes::CollectionType [static, get]

Gets the Collection class name.

string Simias::Client::NodeTypes::DirNodeType [static, get]

Gets the DirNode class name.

string Simias::Client::NodeTypes::DomainType [static, get]

Gets the Domain class name.

string Simias::Client::NodeTypes::FileNodeType [static, get]

Gets the FileNode class name.

string Simias::Client::NodeTypes::IdentityType [static, get]

Gets the Identity class name.

string Simias::Client::NodeTypes::LinkNodeType [static, get]

Gets the LinkNode class name.

string Simias::Client::NodeTypes::LocalDatabaseType [static, get]

Gets the LocalDatabase class name.

string Simias::Client::NodeTypes::MemberType [static, get]

Gets the Member class name.

string Simias::Client::NodeTypes::MessageType [static, get]

Gets the Message class name.

string Simias::Client::NodeTypes::NodeType [static, get]

Gets the Node class name.

string Simias::Client::NodeTypes::POBoxType [static, get]

Gets the POBox class name.

string Simias::Client::NodeTypes::PolicyType [static, get]

Gets the Policy class name.

string Simias::Client::NodeTypes::StoreFileNodeType [static, get]

Gets the StoreFileNode class name.

string Simias::Client::NodeTypes::SubscriptionType [static, get]

Gets the Subscription class name.

string Simias::Client::NodeTypes::TombstoneType [static, get]

Gets the Tombstone class name.


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

Generated on Wed Apr 8 14:47:23 2009 for simias by  doxygen 1.5.6