Update of /cvsroot/graxml/DetDescr/JiveGeometry/src/net/hep/atlas/graphics/JiveGeometry/GeometricModel
In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv25491/net/hep/atlas/graphics/JiveGeometry/GeometricModel
Modified Files:
JiveRep.java
Log Message:
migrated to JAXB 2.0, simplified
Index: JiveRep.java
===================================================================
RCS file: /cvsroot/graxml/DetDescr/JiveGeometry/src/net/hep/atlas/graphics/JiveGeometry/GeometricModel/JiveRep.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** JiveRep.java 23 Jan 2007 17:00:13 -0000 1.4
--- JiveRep.java 24 Jan 2007 17:00:41 -0000 1.5
***************
*** 2,5 ****
--- 2,6 ----
// GraXML
+ import net.hep.graphics.GraXML.GraXMLJAXBRep;
import net.hep.graphics.GraXML.MasterBuilder;
import net.hep.graphics.GraXML.Java3DExtensions.Interactivity.Interacter;
***************
*** 36,39 ****
--- 37,43 ----
* <pre>
* $Log$
+ * Revision 1.5 2007/01/24 17:00:41 hrivnac
+ * migrated to JAXB 2.0, simplified
+ *
* Revision 1.4 2007/01/23 17:00:13 hrivnac
* TRT and Silicons added
***************
*** 52,56 ****
* @version $Id$
* @author <a href="mailto:Jul...@ce...">J.Hrivnac</a> */
! public abstract class JiveRep {
/** Use Java3D {@link Node} as a GraXML building block:
--- 56,60 ----
* @version $Id$
* @author <a href="mailto:Jul...@ce...">J.Hrivnac</a> */
! public abstract class JiveRep implements GraXMLJAXBRep {
/** Use Java3D {@link Node} as a GraXML building block:
***************
*** 169,177 ****
/** Set general references.
! * @param builder The managing {@link JiveGeometryBuilder}.
* @param tg The {@link Group} to put this representation in.
* @param parent The parent element (connection). */
! protected void set(JiveGeometryBuilder builder, Group tg, String parent) {
! _builder = builder;
_tg = tg;
_parent = parent;
--- 173,186 ----
/** Set general references.
! * Verify that {@link MasterBuilder} type is {@link JiveGeometryBuilder}.
! * @param builder The managing {@link MasterBuilder}.
* @param tg The {@link Group} to put this representation in.
* @param parent The parent element (connection). */
! protected void set(MasterBuilder builder, Group tg, String parent) {
! if (! (builder instanceof JiveGeometryBuilder)) {
! log.error("Can't be traversed using " + builder + " builder");
! return;
! }
! _builder = (JiveGeometryBuilder)builder;
_tg = tg;
_parent = parent;
|