<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>commonline-query-file/src/main/resources/ch_cancel.gif</filename>
    </added>
    <added>
      <filename>commonline-query-file/src/main/resources/run_exc.png</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -13,8 +13,10 @@
 package commonline.query.gui;
 
 import commonline.core.layout.CommonlineFieldDefinition;
-import commonline.file.FileAnalyzer;
+import commonline.file.HeaderRecordFileAnalyzer;
 import commonline.file.FileInfo;
+import commonline.file.FileAnalyzer;
+import commonline.file.CompositeFileAnalyzer;
 import commonline.file.parser.ParserRegistry;
 import commonline.query.model.CommonLineRecord;
 import commonline.query.model.CommonlineRecordFactory;
@@ -39,7 +41,7 @@ import java.util.Map;
 
 
 public class LoadFilesWorker extends SwingWorker&lt;Void, Void&gt; {
-    private FileAnalyzer fileAnalyzer = new FileAnalyzer();
+    private CompositeFileAnalyzer fileAnalyzer = new CompositeFileAnalyzer();
     private ParserRegistry parserRegistry = new ParserRegistry();
     private ByteMapRecordFieldParser fieldParser;
     private SameRecordFactoryResolver recordFactoryResolver;</diff>
      <filename>commonline-query-file/src/main/java/commonline/query/gui/LoadFilesWorker.java</filename>
    </modified>
    <modified>
      <diff>@@ -35,7 +35,7 @@ public class ExecuteScriptAction extends AbtractMacableAction {
 
     public ExecuteScriptAction(boolean isMac, List dataSources) {
         super(&quot;Execute...&quot;, &quot;Execute the current query&quot;, KeyEvent.VK_E, isMac);
-        putValue(Action.SMALL_ICON, new ImageIcon(getClass().getClassLoader().getResource(&quot;icon_run.gif&quot;)));
+        putValue(Action.SMALL_ICON, new ImageIcon(getClass().getClassLoader().getResource(&quot;run_exc.png&quot;)));
         this.dataSources = dataSources;
     }
 </diff>
      <filename>commonline-query-file/src/main/java/commonline/query/gui/action/ExecuteScriptAction.java</filename>
    </modified>
    <modified>
      <diff>@@ -20,7 +20,7 @@ import java.awt.event.KeyEvent;
 public class StopScriptAction extends AbtractMacableAction {
     public StopScriptAction(boolean isMac) {
         super(&quot;Stop&quot;, &quot;Stop the current query&quot;, KeyEvent.VK_S, isMac);
-        putValue(Action.SMALL_ICON, new ImageIcon(getClass().getClassLoader().getResource(&quot;icon_stop.gif&quot;)));
+        putValue(Action.SMALL_ICON, new ImageIcon(getClass().getClassLoader().getResource(&quot;ch_cancel.gif&quot;)));
     }
 
     public void actionPerformed(ActionEvent actionEvent) {</diff>
      <filename>commonline-query-file/src/main/java/commonline/query/gui/action/StopScriptAction.java</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>commonline-query-file/src/main/resources/icon_run.gif</filename>
    </removed>
    <removed>
      <filename>commonline-query-file/src/main/resources/icon_stop.gif</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>de15813948541b6c744b7c01efa15b5804c9d4a0</id>
    </parent>
  </parents>
  <author>
    <name>Dan Dudley</name>
    <email>born2snipe@gmail.com</email>
  </author>
  <url>http://github.com/born2snipe/common-line/commit/dbafe1c3c4f74d450f41c1a80edb609c760d7b83</url>
  <id>dbafe1c3c4f74d450f41c1a80edb609c760d7b83</id>
  <committed-date>2009-07-23T20:47:49-07:00</committed-date>
  <authored-date>2009-07-23T20:47:49-07:00</authored-date>
  <message>fixed icons
updated load file worker to use the new file analyzer</message>
  <tree>c0b0157de642b60f061e943ea98611d23f019def</tree>
  <committer>
    <name>Dan Dudley</name>
    <email>born2snipe@gmail.com</email>
  </committer>
</commit>
