Commit in lcsim/src/org/lcsim/recon/tracking/seedtracker on MAIN
SeedTrackerWrapper.java-421.1 removed
Moved steering driver wrapper to its own area

lcsim/src/org/lcsim/recon/tracking/seedtracker
SeedTrackerWrapper.java removed after 1.1
diff -N SeedTrackerWrapper.java
--- SeedTrackerWrapper.java	10 Oct 2008 23:10:33 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,42 +0,0 @@
-/*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
-
-package org.lcsim.recon.tracking.seedtracker;
-
-import java.io.File;
-import org.lcsim.util.Driver;
-
-/**
- *This is a wrapper around SeedTracker so that one can instantiate SeedTracker 
- * and a list of strategies without a constructor. This is necessary when 
- * using Jeremy's XML steering driver 
- * @author cozzy
- */
-public class SeedTrackerWrapper extends Driver{
-    
-    private boolean added = false;
-    
-    public void setStrategyFile(String file) {
-        if(added) throw new AlreadyAddedException(); 
-        add(new SeedTracker(StrategyXMLUtils.getStrategyListFromFile(new File(file)))); 
-        added = true; 
-    }
-    
-    public void setStrategyResource(String resource) {
-        if(added) throw new AlreadyAddedException(); 
-        add(new SeedTracker(StrategyXMLUtils.getStrategyListFromResource(resource))); 
-        added = true; 
-    }
-    
-    public void setStrategyResourceWithDefaultPrefix(String resource) {
-        setStrategyResource(StrategyXMLUtils.getDefaultStrategiesPrefix() + resource);
-    }
-    
-    class AlreadyAddedException extends RuntimeException {
-        public AlreadyAddedException(){
-            super("SeedTracker already has been added"); 
-        }
-    }
-}
CVSspam 0.2.8