Beispiel #1
0
        public string[] SaveAsText()
        {
            List <string> lines = new List <string>();

            lines.AddRange(_epistemicModel.SaveModelAsText().ToList());
            lines.Add("START_MODEL_VARS");
            lines.Add(_models.Count.ToString());
            foreach (var model in _models)
            {
                lines.Add(model.Key);
            }
            lines.Add("END_MODEL_VARS");
            lines.Add("START_PROCESS");
            lines.Add(_processes.Count.ToString());
            foreach (var proc in _processes)
            {
                lines.Add(proc.Key);
                lines.AddRange(proc.Value.SaveAsText());;
            }
            lines.Add("END_PROCESS");

            return(lines.ToArray());
        }