Print

Print


Commit in GeomConverter/src/org/lcsim/detector on MAIN
IDetectorElementMixin.java+17added 1.1
identifier/IIdentifiable.java+11.2 -> 1.3
          /IdentifierHelper.java+3-31.3 -> 1.4
+21-3
1 added + 2 modified, total 3 files


GeomConverter/src/org/lcsim/detector
IDetectorElementMixin.java added at 1.1
diff -N IDetectorElementMixin.java
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ IDetectorElementMixin.java	6 May 2007 07:19:08 -0000	1.1
@@ -0,0 +1,17 @@
+package org.lcsim.detector;
+
+/**
+ * Mixin interface for assigning an {@link IDetectorElement} to an object.
+ */
+public interface IDetectorElementMixin
+{
+    /**
+      * Get the {@link IDetectorElement} associated to this object.
+      */
+    public IDetectorElement getDetectorElement();
+
+    /**
+      * Set the {@link IDetectorElement} associated to this object.
+      */
+    public void setDetectorElement(IDetectorElement de);
+}

GeomConverter/src/org/lcsim/detector/identifier
IIdentifiable.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- IIdentifiable.java	3 May 2007 21:48:25 -0000	1.2
+++ IIdentifiable.java	6 May 2007 07:19:09 -0000	1.3
@@ -3,5 +3,6 @@
 public interface IIdentifiable 
 {
     public IIdentifier getIdentifier();
+    public IExpandedIdentifier getExpandedIdentifier();
     public IIdentifierHelper getIdentifierHelper();
 }

GeomConverter/src/org/lcsim/detector/identifier
IdentifierHelper.java 1.3 -> 1.4
diff -u -r1.3 -r1.4
--- IdentifierHelper.java	4 May 2007 10:23:38 -0000	1.3
+++ IdentifierHelper.java	6 May 2007 07:19:09 -0000	1.4
@@ -11,7 +11,7 @@
  * @see IdentifierUtil
  *
  * @author Jeremy McCormick
- * @version $Id: IdentifierHelper.java,v 1.3 2007/05/04 10:23:38 jeremy Exp $
+ * @version $Id: IdentifierHelper.java,v 1.4 2007/05/06 07:19:09 jeremy Exp $
  */
 
 public class IdentifierHelper
@@ -28,7 +28,7 @@
     {
         return iddict;
     }
-    
+
     public IIdentifier pack( IExpandedIdentifier id )
     {        
         return IdentifierUtil.pack(id, getIdentifierDictionary() );            
@@ -37,5 +37,5 @@
     public IExpandedIdentifier unpack( IIdentifier id )
     {
         return IdentifierUtil.unpack( id, iddict );
-    }           
+    }
 }
CVSspam 0.2.8