using DelftTools.Utils.Collections.Generic; namespace DelftTools.Shell.Core.Workflow { /// /// Special type of activity which supports workflows to run it's child activities. /// /// Note that when activities contained in are added to a specific workflow they must be wrapped by . /// public interface ICompositeActivity : IActivity { /// /// Child activities. /// IEventedList Activities { get; } /// /// Indicates that the /// bool ReadOnly { get; set; } /// /// The workflow to be executed when calling . /// ICompositeActivity CurrentWorkflow { get; } } }