using Chernobyl.Values; namespace Chernobyl.Collections.Generic.Hierarchy { /// /// An interface for types which have parent's (i.e. they are a descendent). /// /// The type of the upper hierarchy (parent). public interface IDescendant { /// /// The immediate superior of this node or null if this node has no /// superior. /// IDynamicContainer Parent { get; } } }