Changeset 22805


Ignore:
Timestamp:
08/09/10 17:40:54 (17 months ago)
Author:
alex
Message:

Made extension matching case insensitive

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/intermine/MineManager/installer/src/main/java/org/intermine/install/swing/source/PropertyComponentCreator.java

    r22795 r22805  
    445445        } 
    446446        /** 
    447          * Check whether the given file is a directory. 
     447         * Check whether the given file has the appropriate extension. 
    448448         *  
    449449         * @param f The file to check. 
    450450         *  
    451451         * @return <code>true</code> if <code>f</code> is a directory, 
    452          * <code>false</code> if not. 
     452         * or has the appropriate extension, <code>false</code> if not. 
    453453         */ 
    454454        @Override 
     
    456456            boolean ok = f.isDirectory(); 
    457457            if (! ok) { 
    458                 ok = f.getName().endsWith(extension); 
     458                ok = f.getName().toUpperCase().endsWith(extension.toUpperCase()); 
    459459            }    
    460460            return ok; 
     
    473473                message = "filefilter.extension." + extension; 
    474474            } else { 
    475                 message = extension.toUpperCase() + Messages.getMessage("filefilter.files"); 
     475                message = extension + Messages.getMessage("filefilter.files"); 
    476476            } 
    477477            return Messages.getMessage(message); 
Note: See TracChangeset for help on using the changeset viewer.