aboutsummaryrefslogtreecommitdiffstats
path: root/src/cgeo/geocaching/files/FileList.java
diff options
context:
space:
mode:
authorblafoo <github@blafoo.de>2011-08-31 23:16:30 +0200
committerblafoo <github@blafoo.de>2011-08-31 23:16:30 +0200
commit6dd358bd3d9d526b44fd2d9552ded0a3d4bc510c (patch)
tree78350ad763f9e1fdae020732ab0be115f3b8269c /src/cgeo/geocaching/files/FileList.java
parent971bb0dc1d2db6d8c4ba974b68100a8c3d90f9ab (diff)
parent18ff53c1cd02c2b9c477a299b632465cd78241ff (diff)
downloadcgeo-6dd358bd3d9d526b44fd2d9552ded0a3d4bc510c.zip
cgeo-6dd358bd3d9d526b44fd2d9552ded0a3d4bc510c.tar.gz
cgeo-6dd358bd3d9d526b44fd2d9552ded0a3d4bc510c.tar.bz2
Merge remote-tracking branch 'upstream/master' into unittest
Conflicts: res/values/strings.xml src/cgeo/geocaching/cgCache.java
Diffstat (limited to 'src/cgeo/geocaching/files/FileList.java')
-rw-r--r--src/cgeo/geocaching/files/FileList.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/cgeo/geocaching/files/FileList.java b/src/cgeo/geocaching/files/FileList.java
index 67e89a0..eae1e4d 100644
--- a/src/cgeo/geocaching/files/FileList.java
+++ b/src/cgeo/geocaching/files/FileList.java
@@ -127,7 +127,7 @@ public abstract class FileList<T extends ArrayAdapter<File>> extends AbstractLis
* @return The folder to start the recursive search in
*/
protected abstract String[] getBaseFolders();
-
+
/**
* Triggers the deriving class to set the title
*/
@@ -221,18 +221,18 @@ public abstract class FileList<T extends ArrayAdapter<File>> extends AbstractLis
return;
}
-
- public FileList(final String extension) {
+
+ protected FileList(final String extension) {
setExtensions(new String[] {extension});
}
- public FileList(final String[] extensions) {
+ protected FileList(final String[] extensions) {
setExtensions(extensions);
}
private void setExtensions(String[] extensionsIn) {
for (String extension : extensionsIn) {
- if (!extension.startsWith(".")) {
+ if (extension.length() == 0 || extension.charAt(0) != '.') {
extension = "." + extension;
}
}