public final class CurrentFileTodosTreeStructure extends TodoTreeStructure
myArePackagesShown, myBuilder, myRootElement, mySearchHelper, mySummaryElement, myTodoFilter
myProject
Constructor and Description |
---|
CurrentFileTodosTreeStructure(Project project) |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(PsiFile psiFile) |
protected AbstractTreeNode |
createRootElement() |
boolean |
getIsPackagesShown() |
void |
setFile(PsiFile file)
Sets
file for which the structure is built. |
protected void |
validateCache()
Validate whole the cache
|
areFlattenPackages, asyncCommit, commit, getIsFlattenPackages, getProviders, getRootElement, getSearchHelper, getTodoFilter, getTodoItemCount, hasSomethingToCommit, isModulesShown, isPackagesShown, setFlattenPackages
createDescriptor, getChildElements, getDataFromProviders, getParentElement, isValid
asyncCommitDocuments, getLeafState, isAlwaysLeaf, isToBuildChildrenInBackground, revalidateElement
public CurrentFileTodosTreeStructure(Project project)
protected void validateCache()
TodoTreeStructure
validateCache
in class TodoTreeStructure
public void setFile(PsiFile file)
file
for which the structure is built. Alter this method is invoked caches should
be validated.public boolean accept(PsiFile psiFile)
accept
in class TodoTreeStructure
public boolean getIsPackagesShown()
protected AbstractTreeNode createRootElement()
createRootElement
in class TodoTreeStructure