using Chernobyl.Collections.Generic.Event; namespace Chernobyl.Collections.Generic.Hierarchy { /// /// An interface for types which have children (i.e. they are an ancestor). /// /// The type of the lower hierarchy (children). public interface IAncestor { /// /// The immediate subordinates of this node. /// IEventCollection Children { get; } } }