Exemplo n.º 1
0
 public void ReplaceReactionLink(MoleculeNode moleculeDefaultNode, MoleculeNode moleculeNode)
 {
     foreach (var link in Links.Where(x => x.MoleculeNode == moleculeDefaultNode))
     {
         link.MoleculeNode = moleculeNode;
     }
 }
Exemplo n.º 2
0
        public void Initialize(NeighborLink neighborLink, MoleculeNode moleculeNode)
        {
            _neighborLink = neighborLink;
            _moleculeNode = moleculeNode;
            _moleculeNode.AddLink(this);

            var simpleContainerNode = (SimpleContainerNode)ContainerNode;

            simpleContainerNode.AddTransportLink(this);
            simpleContainerNode.Add(this);
        }
Exemplo n.º 3
0
 public MoleculePort(MoleculeNode node, bool inverseShape) : base(node, inverseShape)
 {
 }