Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/actions
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26195/src/net/sourceforge/bprocessor/gui/actions
Modified Files:
FileImportActionListener.java
Log Message:
changed instanciate to use the addlibrarycomponent
Index: FileImportActionListener.java
===================================================================
RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/actions/FileImportActionListener.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -d -r1.16 -r1.17
*** FileImportActionListener.java 19 Nov 2007 09:14:22 -0000 1.16
--- FileImportActionListener.java 26 Nov 2007 18:13:30 -0000 1.17
***************
*** 27,31 ****
import net.sourceforge.bprocessor.gui.GUI;
import net.sourceforge.bprocessor.model.Component;
- import net.sourceforge.bprocessor.model.Persistence;
import net.sourceforge.bprocessor.model.Project;
import net.sourceforge.bprocessor.model.Space;
--- 27,30 ----
***************
*** 112,123 ****
s.setUnion(true);
Component lo = new Component(Byte.MAX_VALUE, lfile, s);
- Project.getLibraryObjects().add(lo);
ImportFileReader.importObjFile(lfile, s, info.objPanel.getScale(),
info.objPanel.getDirection(), info.objPanel.getCalcNormals());
//s.computeEnvelope();
Project.getInstance().changed(s);
Project.getInstance().checkpoint();
- //FIXME dont do this here
- Persistence.saveLibrary();
} catch (Exception ex) {
log.error("Could not open file: " + lfile, ex);
--- 111,120 ----
s.setUnion(true);
Component lo = new Component(Byte.MAX_VALUE, lfile, s);
ImportFileReader.importObjFile(lfile, s, info.objPanel.getScale(),
info.objPanel.getDirection(), info.objPanel.getCalcNormals());
//s.computeEnvelope();
+ Project.getInstance().addLibraryObject(lo);
Project.getInstance().changed(s);
Project.getInstance().checkpoint();
} catch (Exception ex) {
log.error("Could not open file: " + lfile, ex);
|