Commit in GeomConverter/src/org/lcsim/detector/identifier on MAIN
IExpandedIdentifier.java+6-11.7 -> 1.8
ExpandedIdentifier.java+7-21.5 -> 1.6
+13-3
2 modified files
JM: Add setValue method.

GeomConverter/src/org/lcsim/detector/identifier
IExpandedIdentifier.java 1.7 -> 1.8
diff -u -r1.7 -r1.8
--- IExpandedIdentifier.java	18 May 2007 23:47:33 -0000	1.7
+++ IExpandedIdentifier.java	12 Jul 2007 06:53:42 -0000	1.8
@@ -10,7 +10,7 @@
  * see which indices correspond to which field labels. 
  * 
  * @author  jeremym
- * @version $Id: IExpandedIdentifier.java,v 1.7 2007/05/18 23:47:33 jeremy Exp $
+ * @version $Id: IExpandedIdentifier.java,v 1.8 2007/07/12 06:53:42 jeremy Exp $
  */
 
 public interface IExpandedIdentifier
@@ -26,6 +26,11 @@
     public int getValue(int index);
 
     /**
+     * Set the field value at an index.
+     */
+    public void setValue(int index, int value);
+
+    /**
      * Return the field values as a list. 
      */
     public List<Integer> getValues();

GeomConverter/src/org/lcsim/detector/identifier
ExpandedIdentifier.java 1.5 -> 1.6
diff -u -r1.5 -r1.6
--- ExpandedIdentifier.java	19 May 2007 00:39:51 -0000	1.5
+++ ExpandedIdentifier.java	12 Jul 2007 06:53:42 -0000	1.6
@@ -7,7 +7,7 @@
  * Implementation of {@link IExpandedIdentifier}.
  *
  * @author Jeremy McCormick
- * @version $Id: ExpandedIdentifier.java,v 1.5 2007/05/19 00:39:51 jeremy Exp $
+ * @version $Id: ExpandedIdentifier.java,v 1.6 2007/07/12 06:53:42 jeremy Exp $
  */
 
 public class ExpandedIdentifier
@@ -74,6 +74,11 @@
         values.add(value);        
     }
 
+    public void setValue(int idx, int value)
+    {
+        values.set(idx,value);
+    }
+
     public void clear()
     {
         values.clear();
@@ -158,4 +163,4 @@
         }
         return Integer.valueOf( getValue( idx ) ).compareTo( id.getValue( idx ) );
     }
-}
\ No newline at end of file
+}
CVSspam 0.2.8