String sessionID = session.getSessionID();
if (sessionID == null) {
System.out.println("ERROR: You must login.");
return;
}
VfsService vfsService = VfsContext.getService();
CommandLine commandLine = null;
try {
commandLine = new PosixParser().parse(_options, args);
} catch (ParseException e) {
printUsage(e.getMessage());
return;
}
VfsFile parent = session.getCurrentDirectory();
try {
VfsFile[] children =
vfsService.getVfsFiles(sessionID, parent.getID());
for (int idx = 0; idx < children.length; idx++) {
VfsFile child = children[idx];
StringBuffer sb = new StringBuffer();
if (child.getType() == VfsFile.FileType.DIRECTORY)
sb.append("D ");