Public Methods |
void
|
addChildNode(TreeNode<T> parent, TreeNode<T> newNode, boolean isSearchMode)
|
int
|
addChildNodes(TreeNode<T> pNode, int startIndex)
|
void
|
addToRoot(TreeNode<T> newTreeNode)
|
void
|
collapseBrotherNode(TreeNode<T> pNode)
|
void
|
collapseNode(TreeNode<T> pNode)
|
void
|
expandAll(List<TreeNode<T>> rootNode)
|
void
|
expandAllNodes(TreeNode<T> node)
|
abstract
void
|
expandDisplayNodesNodes(boolean isSearchMode)
|
void
|
expandNodes(List<TreeNode<T>> rootNodeList)
|
void
|
findAndCollapseNode(int position)
|
void
|
findAndExpandNode(int position)
|
Iterator<TreeNode<T>>
|
getDisplayNodesIterator()
|
int
|
getExpandableStartPosition(TreeNode<T> selectedNode)
|
int
|
getItemCount()
|
long
|
getItemId(int position)
|
abstract
int
|
getItemViewType(int position)
|
int
|
getSelectedPosition(TreeNode<T> selectedNode)
|
void
|
ifCollapseChildWhileCollapseParent(boolean toCollapseChild)
|
void
|
itemMoved(RecyclerView.ViewHolder holder, int fromPosition, int toPosition)
|
void
|
moveChildNode(TreeNode<T> newParent, TreeNode<T> node, boolean isSearchMode)
|
void
|
onBindViewHolder(RecyclerView.ViewHolder holder, int position, List<Object> payloads)
|
void
|
onBindViewHolder(RecyclerView.ViewHolder holder, int position)
|
RecyclerView.ViewHolder
|
onCreateViewHolder(ViewGroup parent, int viewType)
|
void
|
onItemDrag(TreeNode<T> treeNode, int position)
|
abstract
void
|
onItemDrop(RecyclerView.ViewHolder holder, int fromPosition, int toPosition)
|
void
|
refresh(List<TreeNode<T>> treeNodes)
|
int
|
removeChildNodes(TreeNode<T> pNode, boolean shouldToggle)
|
int
|
removeNode(TreeNode<T> node)
|
void
|
setIsSearchMode(boolean isSearchMode)
|
void
|
setItems(List<TreeNode<T>> nodes)
|
abstract
void
|
setNodeTreeNode(PDFViewCtrl pdfViewCtrl, TreeNode<T> selectedNode, boolean isSearchMode)
|
void
|
setSelectionCount(int count)
|