Class ContentListFacade<T extends Node>

  • All Implemented Interfaces:
    Iterable<T>, Collection<T>, List<T>

    public class ContentListFacade<T extends Node>
    extends AbstractList<T>

    ContentListFacade represents a facade of the content of a Branch which is returned via calls to the Branch.content() method to allow users to modify the content of a Branch directly using the List interface. This list is backed by the branch such that changes to the list will be reflected in the branch and changes to the branch will be reflected in this list.