public class FileTree extends Object implements MutableTreeNode, IFileWatcherListener
| Constructor and Description |
|---|
FileTree(Experiment experiment) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canDelete() |
Enumeration |
children() |
void |
delete() |
void |
fireCreate(String dir,
String file) |
void |
fireDelete(String dir,
String file) |
boolean |
getAllowsChildren() |
TreeNode |
getChildAt(int childIndex) |
int |
getChildCount() |
List<FileTree> |
getChildren() |
Experiment |
getExperiment() |
File |
getFileOrDir() |
Icon |
getIcon() |
int |
getIndex(TreeNode node) |
String |
getName() |
FileTree |
getParent() |
TreePath |
getPath() |
FileTree |
getSourcePathRoot() |
IType |
getType() |
void |
insert(MutableTreeNode child,
int index) |
boolean |
isDirectory() |
boolean |
isFile() |
boolean |
isLeaf() |
boolean |
isSourcePathRoot() |
void |
remove(int index) |
void |
remove(MutableTreeNode node) |
void |
removeFromParent() |
void |
select() |
void |
setParent(MutableTreeNode newParent) |
void |
setUserObject(Object object) |
String |
toString() |
public FileTree(Experiment experiment)
public String getName()
public File getFileOrDir()
public boolean isDirectory()
public boolean isFile()
public void insert(MutableTreeNode child, int index)
insert in interface MutableTreeNodepublic void remove(int index)
remove in interface MutableTreeNodepublic void remove(MutableTreeNode node)
remove in interface MutableTreeNodepublic void setUserObject(Object object)
setUserObject in interface MutableTreeNodepublic void removeFromParent()
removeFromParent in interface MutableTreeNodepublic void setParent(MutableTreeNode newParent)
setParent in interface MutableTreeNodepublic TreeNode getChildAt(int childIndex)
getChildAt in interface TreeNodepublic int getChildCount()
getChildCount in interface TreeNodepublic boolean getAllowsChildren()
getAllowsChildren in interface TreeNodepublic Enumeration children()
public void fireCreate(String dir, String file)
fireCreate in interface IFileWatcherListenerpublic void fireDelete(String dir, String file)
fireDelete in interface IFileWatcherListenerpublic void select()
public TreePath getPath()
public Experiment getExperiment()
public boolean isSourcePathRoot()
public FileTree getSourcePathRoot()
public IType getType()
public boolean canDelete()
public void delete()
public Icon getIcon()
Copyright © 2018. All rights reserved.