List of usage examples for weka.core.converters AbstractSaver setInstances
@Override public void setInstances(Instances instances)
From source file:meka.gui.dataviewer.DataViewerMainPanel.java
License:Open Source License
/** * saves the current data into a file//from ww w . j a v a2s . c om */ public void saveFile() { DataPanel panel; String filename; AbstractSaver saver; // no panel? -> exit panel = getCurrentPanel(); if (panel == null) { return; } filename = panel.getFilename(); if (filename.equals(DataPanel.TAB_INSTANCES)) { saveFileAs(); } else { saver = ConverterUtils.getSaverForFile(filename); try { saver.setFile(new File(filename)); saver.setInstances(panel.getInstances()); saver.writeBatch(); panel.setChanged(false); setCurrentFilename(filename); } catch (Exception e) { e.printStackTrace(); } } }