GREET API
Exposed interfaces to create modules that can be loaded in GREET
 All Classes Namespaces Files Functions Enumerations Enumerator Properties Events
IPathway.cs
Go to the documentation of this file.
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Reflection;
6 using PlugInsInterfaces.DataTypes.Resource;
7 
8 namespace PlugInsInterfaces.DataTypes.Pathway
9 {
13  [Obfuscation(Feature = "renaming", Exclude = true)]
14  public interface IPathway : IXmlObj
15  {
19  [Obfuscation(Feature = "renaming", Exclude = true)]
20  string Name { get; set; }
24  [Obfuscation(Feature = "renaming", Exclude = true)]
25  int Id { get; set; }
29  [Obfuscation(Feature = "renaming", Exclude = true)]
30  List<IProcessReference> Processess { get; }
31 
32  [Obfuscation(Feature = "renaming", Exclude = true)]
33  IInputResourceReference Feedd { get; }
34 
38  [Obfuscation(Feature = "renaming", Exclude = true)]
39  int MainOutputResourceID { get; }
40  }
41 }
Representation of a Pathway
Definition: IPathway.cs:14
Defines a reference to an input source, if a process has an input coming from a pathway this will rep...