question: protected boolean isFileVisible ( File file ) { if ( file == null || ! file . exists ( ) || ! file . canRead ( ) || file . isHidden ( ) ) { return false ; } return true ; }
target:  Returns true if the given file is visible