public static void RunStoreToConverters() { PoolGenerator gs = new PoolGenerator("GeneratorS"); PoolGenerator gc1 = new PoolGenerator("GeneratorC1"); PoolGenerator gc2 = new PoolGenerator("GeneratorC2"); ListStorage s = new ListStorage(); s.Enable(); s.Name = "Store"; MathConverter c1 = new MathConverter(); c1.Enable(); c1.Name = "Calculator1"; MathConverter c2 = new MathConverter(); c2.Enable(); c2.Name = "Calculator2"; Builder.DataConnect(s, c1); Builder.DataConnect(s, c2); Builder.ActivationConnect(gs, s); Builder.ActivationConnect(gc2, c1); Builder.ActivationConnect(gc2, c2); gs.Enable(); gc1.Enable(); gc2.Enable(); }
public TestComponent() { PoolGenerator pg1 = new PoolGenerator("Generator1"); PoolGenerator pg2 = new PoolGenerator("Generator2"); PoolGenerator pg3 = new PoolGenerator("Generator3"); PoolGenerator pg4 = new PoolGenerator("Generator4"); PoolGenerator pg5 = new PoolGenerator("Generator5"); PoolGenerator pg6 = new PoolGenerator("Generator6"); PoolGenerator pg7 = new PoolGenerator("Generator7"); PoolGenerator pg8 = new PoolGenerator("Generator8"); TestConverter tc1 = new TestConverter("Converter1"); TestConverter tc2 = new TestConverter("Converter2"); TestConverter tc3 = new TestConverter("Converter3"); TestConverter tc4 = new TestConverter("Converter4"); TestConverter tc5 = new TestConverter("Converter5"); TestConverter tc6 = new TestConverter("Converter6"); TestConverter tc7 = new TestConverter("Converter7"); TestConverter tc8 = new TestConverter("Converter8"); Builders.Builder.PowerConnect(pg1, tc1); Builders.Builder.PowerConnect(pg2, tc2); Builders.Builder.PowerConnect(pg3, tc3); Builders.Builder.PowerConnect(pg4, tc4); Builders.Builder.PowerConnect(pg5, tc5); Builders.Builder.PowerConnect(pg6, tc6); Builders.Builder.PowerConnect(pg7, tc7); Builders.Builder.PowerConnect(pg8, tc8); tc1.Enable(); tc2.Enable(); tc3.Enable(); tc4.Enable(); tc5.Enable(); tc6.Enable(); tc7.Enable(); tc8.Enable(); pg1.Enable(); pg2.Enable(); pg3.Enable(); pg4.Enable(); pg5.Enable(); pg6.Enable(); pg7.Enable(); pg8.Enable(); }
public static void RunStoreToConvertersToStore() { PoolGenerator gs1 = new PoolGenerator("GeneratorS1"); PoolGenerator gc1 = new PoolGenerator("GeneratorC1"); PoolGenerator gc2 = new PoolGenerator("GeneratorC2"); PoolGenerator gs2 = new PoolGenerator("GeneratorS2"); ListStorage s1 = new ListStorage(); s1.Enable(); s1.Name = "Store1"; MathConverter c1 = new MathConverter(); c1.Enable(); c1.Name = "Calculator1"; MathConverter c2 = new MathConverter(); c2.Enable(); c2.Name = "Calculator2"; ListStorage s2 = new ListStorage(); s2.Enable(); s2.Name = "Store2"; Builder.DataConnect(s1, c1); Builder.DataConnect(s1, c2); Builder.DataConnect(c1, s2); Builder.DataConnect(c2, s2); Builder.ActivationConnect(gs1, s1); Builder.ActivationConnect(gs2, s2); Builder.ActivationConnect(gc1, c1); Builder.ActivationConnect(gc2, c2); gc1.Enable(); gc2.Enable(); gs1.Enable(); gs2.Enable(); }
public static void RunStoreToConverter() { PoolGenerator gs = new PoolGenerator("GeneratorS"); PoolGenerator gc = new PoolGenerator("GeneratorC"); ListStorage s = new ListStorage(); s.Enable(); s.Name = "Store"; MathConverter c = new MathConverter(); c.Enable(); c.Name = "Calculator"; Builder.DataConnect(s, c); Builder.ActivationConnect(gs, s); Builder.ActivationConnect(gc, c); gs.Enable(); gc.Enable(); }