public class FileSystemNode extends AbstractNode
Node.Action, Node.ActionListener| Modifier and Type | Field and Description | 
|---|---|
| protected java.io.File | file | 
| Constructor and Description | 
|---|
| FileSystemNode(java.io.File file) | 
| FileSystemNode(java.io.File file,
              java.lang.String displayName) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | doubleClicked() | 
| javax.swing.Icon | getIcon() | 
| java.lang.String | getName() | 
| static java.lang.String | getName(java.io.File file) | 
| boolean | isLeaf() | 
| protected Node[] | loadChildren() | 
| void | showPopupMenu(java.awt.Component invoker,
             int x,
             int y,
             Node.ActionListener actionListener) | 
getChildren, refreshpublic FileSystemNode(java.io.File file)
public FileSystemNode(java.io.File file,
                      java.lang.String displayName)
public boolean isLeaf()
protected Node[] loadChildren()
loadChildren in class AbstractNodepublic java.lang.String getName()
public javax.swing.Icon getIcon()
public void doubleClicked()
doubleClicked in interface NodedoubleClicked in class AbstractNodepublic void showPopupMenu(java.awt.Component invoker,
                          int x,
                          int y,
                          Node.ActionListener actionListener)
showPopupMenu in interface NodeshowPopupMenu in class AbstractNodepublic static java.lang.String getName(java.io.File file)