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; }
}
}