Interface IProjectionTreeContext<D,​MP,​MC>

    • Method Detail

      • addProjectionTreeItem

        void addProjectionTreeItem​(MP parent,
                                   int group,
                                   int index,
                                   MC item)
      • addProjectionTreeItem

        default void addProjectionTreeItem​(MP parent,
                                           int group,
                                           MC item)
      • moveProjectionTreeItem

        void moveProjectionTreeItem​(MC item,
                                    int newGroup,
                                    int newIndex)
      • replaceProjectionTreeItem

        void replaceProjectionTreeItem​(MC oldItem,
                                       MC newItem)
      • removeProjectionTreeItem

        void removeProjectionTreeItem​(MC item)
      • getProjectedTreeItemModel

        MC getProjectedTreeItemModel​(D domain)
      • projectProjectionTreeItem

        MC projectProjectionTreeItem​(MP parent,
                                     int group,
                                     int index,
                                     D domain)
      • projectProjectionTreeItem

        default MC projectProjectionTreeItem​(MP parent,
                                             int group,
                                             D domain)
      • moveProjectedTreeItem

        void moveProjectedTreeItem​(D domain,
                                   int newGroup,
                                   int newIndex)
      • reprojectProjectionTreeItem

        void reprojectProjectionTreeItem​(D oldDomain,
                                         D newDomain)
      • reprojectProjectionTreeItem

        default void reprojectProjectionTreeItem​(D domain)
      • unprojectProjectionTreeItem

        void unprojectProjectionTreeItem​(D domain)
      • revalidateProjectionTreeItem

        void revalidateProjectionTreeItem​(MC model)
      • moveProjectionTreeGroup

        void moveProjectionTreeGroup​(MP parent,
                                     int group,
                                     int newGroup)
      • getProjectionTreeChildren

        Stream<MC> getProjectionTreeChildren​(MP parent)
      • reprojectWholeProjectionTree

        void reprojectWholeProjectionTree()