Commit in GeomConverter/src/org/lcsim/geometry on MAIN
IDDecoder.java+81.21 -> 1.22
util/BaseIDDecoder.java+6-11.18 -> 1.19
+14-1
2 modified files
push up getValues to public interface

GeomConverter/src/org/lcsim/geometry
IDDecoder.java 1.21 -> 1.22
diff -u -r1.21 -r1.22
--- IDDecoder.java	30 Nov 2010 00:16:28 -0000	1.21
+++ IDDecoder.java	28 Apr 2011 01:12:32 -0000	1.22
@@ -64,6 +64,14 @@
     public int getValue( int index );
 
     /**
+     * Get all decoded field values.
+     * 
+     * @param buffer The buffer to receive values.
+     * @return The buffer with field values.
+     */
+    public int[] getValues(int[] buffer);
+    
+    /**
      * Get the number of fields in this id description.
      * 
      * @return The number of fields.

GeomConverter/src/org/lcsim/geometry/util
BaseIDDecoder.java 1.18 -> 1.19
diff -u -r1.18 -r1.19
--- BaseIDDecoder.java	17 Nov 2010 00:13:44 -0000	1.18
+++ BaseIDDecoder.java	28 Apr 2011 01:12:32 -0000	1.19
@@ -12,7 +12,7 @@
  * classes for functionality.
  *
  * @author jeremym
- * @version $Id: BaseIDDecoder.java,v 1.18 2010/11/17 00:13:44 jeremy Exp $
+ * @version $Id: BaseIDDecoder.java,v 1.19 2011/04/28 01:12:32 jeremy Exp $
  */
 public class BaseIDDecoder
 implements org.lcsim.geometry.IDDecoder
@@ -85,6 +85,11 @@
     {
         return decoder.getValue(index);
     }
+    
+    public int[] getValues(int[] buffer)
+    {
+        return decoder.getValues(buffer);
+    }
 
     // FIXME: dup of util.IDDecoder method
     public String getFieldName(int index)
CVSspam 0.2.8