From: kruland2607 Date: Fri, 13 Apr 2012 19:35:53 +0000 (+0000) Subject: Added debug log message for each file loaded. X-Git-Tag: upstream/12.09^2~365 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=f7ce50412e8e324737f38fba13cac99b057ceda7;p=debian%2Fopenrocket Added debug log message for each file loaded. git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@555 180e2498-e6e9-4542-8430-84ac67f01cd8 --- diff --git a/core/src/net/sf/openrocket/database/ComponentPresetDatabase.java b/core/src/net/sf/openrocket/database/ComponentPresetDatabase.java index 032b1997..a382be21 100644 --- a/core/src/net/sf/openrocket/database/ComponentPresetDatabase.java +++ b/core/src/net/sf/openrocket/database/ComponentPresetDatabase.java @@ -10,6 +10,7 @@ import java.util.Set; import net.sf.openrocket.file.Loader; import net.sf.openrocket.file.preset.PresetCSVReader; +import net.sf.openrocket.logging.LogHelper; import net.sf.openrocket.preset.ComponentPreset; import net.sf.openrocket.preset.InvalidComponentPresetException; import net.sf.openrocket.preset.TypedPropertyMap; @@ -18,15 +19,20 @@ import net.sf.openrocket.util.BugException; public class ComponentPresetDatabase extends Database implements ComponentPresetDao { + private static final LogHelper log = Application.getLogger(); + private static class ComponentPresetLoader implements Loader { @Override public Collection load(InputStream stream, String filename) throws IOException { + + log.debug("Loading presets from file " + filename); + Set favorites = Application.getPreferences().getComponentFavorites(); - + List returnval = new ArrayList(); - + PresetCSVReader parser = new PresetCSVReader(stream); List list = parser.parse(); for( TypedPropertyMap o : list ) { @@ -42,13 +48,13 @@ public class ComponentPresetDatabase extends Database implement } return returnval; } - + } - + public ComponentPresetDatabase() { super(new ComponentPresetLoader()); } - + @Override public List listAll() { return list; @@ -64,7 +70,7 @@ public class ComponentPresetDatabase extends Database implement if ( type == null ) { return Collections.emptyList(); } - + List result = new ArrayList(list.size()/6); for( ComponentPreset preset : list ) {