Interface ComponentTree<E extends Component>

Type Parameters:
E - Type of components contained by this tree
All Known Subinterfaces:
MessageComponentTree, ModalComponentTree

public interface ComponentTree<E extends Component>
Represents a tree of components, in which you can find, replace or remove components recursively.

As with every component, component trees are immutable and will return a new instance on every mutating call.