public virtual ISequence RegistProcess(ISequenceProcess process) { process.ParentSequence = this; processes.Add(process); return(this); }
public virtual ISequence Remove(ISequenceProcess process) { processes.Remove(process); return(this); }
public virtual void MoveTo(ISequenceProcess process) { ptr = processes.IndexOf(process); }