code: public String[] getFileNames( File baseDirectory )
      {
          if ( !baseDirectory.exists() )
          {
              return new String[ 0 ];
          }
  
          final DirectoryScanner directoryScanner = new DirectoryScanner();
          directoryScanner.setBasedir( baseDirectory );
          directoryScanner.setIncludes( includes );
          directoryScanner.addDefaultExcludes();
          directoryScanner.scan();
  
          return directoryScanner.getIncludedFiles();
      }
docs: Finds the files in the supplied folder that match the configured includes.
  
  @param baseDirectory Directory to find files in.
  @return <code>String[]</code> of the files' paths and names, relative to <code>baseDirectory</code>. Empty
  <code>String[]</code> if <code>baseDirectory</code> does not exist.