private IBasicFile[] getFileList( String dir, String dashboardPath, final String fileExtensions, String permission,
boolean showHiddenFiles ) {
ArrayList<String> extensionsList = new ArrayList<String>();
String[] extensions = StringUtils.split( fileExtensions, "." );
IResourceLoader loader = ( new ResourceLoaderFactory() ).getResourceLoader( dashboardPath );
if ( extensions != null ) {
for ( String extension : extensions ) {
// For some reason, in 4.5 filebased rep started to report a leading dot in extensions
// Adding both just to be sure we don't break stuff