LEAD-196 implement method getParent, getParentFile and canRead. method listFiles(FileFilter) need to implement correctly.