private void StartAnimation(object sender, IAnimation e)
 {
     Console.WriteLine($"Starting {e.Name}");
     _stellaServer.StartAnimation(e);
     StatusViewModel.AnimationStarted(e);
     if (TransformationViewModel == null)
     {
         TransformationViewModel = new TransformationViewModel(_stellaServer, FindStopAnimation());
         TransformationViewModel.Stop.Subscribe(x =>
         {
             StartAnimation(null, FindStopAnimation());
         });
     }
 }
Exemple #2
0
        public void SaveChain(object obj)
        {
            TransformationViewModel TChain = new TransformationViewModel();
            var a   = TChain.ChainList;
            var val = TChain.SelectedChain;

            XDocument doc = new XDocument(
                new XDeclaration("1.0", "utf-8", "yes"),
                new XComment("Creating object to xml"),
                new XElement("Transformation",
                             //foreach(var map in val.Chain)

                             new XElement("Map", new XAttribute("Sequence", "0"),
                                          new XElement("MapFilePath", "1"),
                                          new XElement("TargetFilePath", "1"),
                                          new XElement("CodeModules",
                                                       //foreach(var path in val.
                                                       new XElement("CodeModulePath", "1"))

                                          )
                             ));
        }