The Assimilation Project  based on Assimilation version 1.1.7.1474836767
cma.graphnodes Namespace Reference

Data Structures

class  BPRules
 
class  BPRuleSet
 
class  GraphNode
 
class  IPaddrNode
 
class  IPtcpportNode
 
class  JSONMapNode
 
class  NeoRelationship
 
class  NICNode
 
class  ProcessNode
 

Functions

def nodeconstructor (properties)
 
def RegisterGraphClass (classtoregister)
 
def add_an_array_item (currarray, itemtoadd)
 
def delete_an_array_item (currarray, itemtodel)
 
def maintest ()
 

Function Documentation

def cma.graphnodes.add_an_array_item (   currarray,
  itemtoadd 
)

Definition at line 246 of file graphnodes.py.

Referenced by cma.systemnode.SystemNode.addrole(), and cma.graphnodes.ProcessNode.addrole().

Here is the caller graph for this function:

def cma.graphnodes.delete_an_array_item (   currarray,
  itemtodel 
)

Definition at line 261 of file graphnodes.py.

Referenced by cma.systemnode.SystemNode.delrole(), and cma.graphnodes.ProcessNode.delrole().

Here is the caller graph for this function:

def cma.graphnodes.maintest ( )

Definition at line 576 of file graphnodes.py.

def cma.graphnodes.nodeconstructor (   properties)
A generic class-like constructor that knows our class name is stored as nodetype
It's a form of "factory" for our database classes

Definition at line 33 of file graphnodes.py.

Referenced by cma.graphnodes.GraphNode.factory().

Here is the caller graph for this function:

def cma.graphnodes.RegisterGraphClass (   classtoregister)
Register the given class as being a Graph class so we can
map the class name to the class object.
This is intended to be used as a decorator.

Definition at line 43 of file graphnodes.py.