public Node(Air air, NodeDef def) : base(air) { _nodeDef = def; _properties = new Dictionary<string, object>(); _outEdges = new List<Edge>(); _inEdges = new List<Edge>(); }
public Edge(Air air, EdgeDef def, Node inNode, Node outNode) : base(air) { _edgeDef = def; In = inNode; Out = outNode; In.AddOutEdge(this); Out.AddInEdge(this); }
public static void TestCase2() { var config = new AirConfiguration() { }; using (var air = new Altitude.Air.Air(config)) { air.Connect(); NodeDef personNodeDef = air.CreateNodeDef("Person"); DateTime startTime = DateTime.Now; TimeSpan timeSpan = TimeSpan.FromSeconds(10); while (DateTime.Now < startTime + timeSpan) { // altitude.CreateNodes(); } Console.WriteLine(string.Format("{0} nodes created in {1} milliseconds", air.GetNodes().Count, timeSpan.TotalMilliseconds)); } }
public NodeDef(Air air, string name) { _air = air; Name = name; }
public Transaction(Air air) { _air = air; }
public PropertyDef(Air air, string name) { _air = air; }
public Property(Air altitude, PropertyDef def, object value) { _altitude = altitude; _propertyDef = def; Value = value; }
public Worker(Air air) { _air = air; }
public Entity(Air air) { _air = air; }