GeomConverter/src/org/lcsim/detector
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
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
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 );
- }
+ }
}