try {
this.removeAllChildren();
SSHDataHandler handler = (SSHDataHandler) remoteProject
.getDataHandler();
if (handler != null) {
Vector<SFTPv3DirectoryEntry> nodes = handler.listFiles(path);
Collections.sort(nodes, new SSHFileComparator());
for (SFTPv3DirectoryEntry dirNode : nodes) {
if (dirNode.attributes.isDirectory()
&& !dirNode.filename.startsWith("."))
this.add(new RemoteProjectMutuableTreeNode(