Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/xml
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9198
Modified Files:
PersistenceManager.java
Log Message:
added support for the surfaces back and front domains
Index: PersistenceManager.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/xml/PersistenceManager.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** PersistenceManager.java 30 Aug 2005 13:19:14 -0000 1.6
--- PersistenceManager.java 20 Sep 2005 12:41:23 -0000 1.7
***************
*** 17,20 ****
--- 17,21 ----
import net.sourceforge.bprocessor.model.SurfaceFacade;
import net.sourceforge.bprocessor.model.VertexFacade;
+ import net.sourceforge.bprocessor.model.DomainFacade;
import net.sourceforge.bprocessor.model.xml.impl.AttributeImpl;
***************
*** 529,532 ****
--- 530,538 ----
sm.setInnerSurfaces(isr);
}
+
+ Long bid = (Long)(mapper.get(new Long(s.getBackdomainref())));
+ sm.setBackDomain(DomainFacade.getInstance().findById(bid));
+ Long fid = (Long)(mapper.get(new Long(s.getFrontdomainref())));
+ sm.setFrontDomain(DomainFacade.getInstance().findById(fid));
SurfaceFacade.getInstance().update(sm);
}
|