public class FileTreeStructure extends AbstractTreeStructure
Constructor and Description |
---|
FileTreeStructure(Project project,
FileChooserDescriptor chooserDescriptor) |
Modifier and Type | Method and Description |
---|---|
boolean |
areHiddensShown() |
void |
commit() |
NodeDescriptor |
createDescriptor(java.lang.Object element,
NodeDescriptor parentDescriptor) |
java.lang.Object [] |
getChildElements(java.lang.Object nodeElement) |
java.lang.Object |
getParentElement(java.lang.Object element) |
java.lang.Object |
getRootElement() |
boolean |
hasSomethingToCommit() |
boolean |
isToBuildChildrenInBackground(java.lang.Object element) |
void |
showHiddens(boolean showHidden) |
asyncCommit, asyncCommitDocuments, getLeafState, isAlwaysLeaf, isValid, revalidateElement
public FileTreeStructure(Project project, FileChooserDescriptor chooserDescriptor)
public boolean isToBuildChildrenInBackground(java.lang.Object element)
isToBuildChildrenInBackground
in class AbstractTreeStructure
public final boolean areHiddensShown()
public final void showHiddens(boolean showHidden)
public final java.lang.Object getRootElement()
getRootElement
in class AbstractTreeStructure
public java.lang.Object [] getChildElements(java.lang.Object nodeElement)
getChildElements
in class AbstractTreeStructure
public java.lang.Object getParentElement(java.lang.Object element)
getParentElement
in class AbstractTreeStructure
public final void commit()
commit
in class AbstractTreeStructure
public final boolean hasSomethingToCommit()
hasSomethingToCommit
in class AbstractTreeStructure
public NodeDescriptor createDescriptor(java.lang.Object element, NodeDescriptor parentDescriptor)
createDescriptor
in class AbstractTreeStructure