Changeset 03a2caa


Ignore:
Timestamp:
Mar 22, 2010, 1:43:34 PM (11 years ago)
Author:
Michael Seifert <mseifert@…>
Branches:
master
Children:
0e56a7e
Parents:
33f5302
Message:

Only valid files in the chose directory are parsed (ticket #5)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/main/java/de/erichseifert/warp/gui/ReplayParserGUI.java

    r33f5302 r03a2caa  
    304304                Collection<File> replayFiles = walk(replayDir);
    305305                for (File replayFile : replayFiles) {
    306                         try {
    307                                 SC2Replay replay = new SC2Replay(replayFile);
    308                                 replayTableModel.addRow(replayToTableRow(replay));
    309                         } catch (IOException e) {
    310                                 // TODO Auto-generated catch block
    311                                 e.printStackTrace();
     306                        // FIXME: solve checking with MIME-Type
     307                        String[] splitName = replayFile.getName().split("\\.");
     308                        String extension = splitName[splitName.length-1];
     309                        if (extension.equalsIgnoreCase("sc2replay")) {
     310                                try {
     311                                        SC2Replay replay = new SC2Replay(replayFile);
     312                                        replayTableModel.addRow(replayToTableRow(replay));
     313                                } catch (IOException e) {
     314                                        // TODO Auto-generated catch block
     315                                        e.printStackTrace();
     316                                }
    312317                        }
    313318                }
Note: See TracChangeset for help on using the changeset viewer.