@Override public void run() { try { m_Log.statusMessage("Saving to file..."); saver.setInstances(inst); saver.writeBatch(); m_Log.statusMessage("OK"); } catch (Exception ex) { ex.printStackTrace(); m_Log.logMessage(ex.getMessage()); } m_IOThread = null; } };
@Override public void run() { try { m_Log.statusMessage("Saving to file..."); saver.setInstances(inst); saver.writeBatch(); m_Log.statusMessage("OK"); } catch (Exception ex) { ex.printStackTrace(); m_Log.logMessage(ex.getMessage()); } m_IOThread = null; } };
/** * Sets instances that should be stored. * * @param instances the instances */ @Override public void setInstances(Instances instances) { if (m_ClassIndex.getSingleIndex().length() != 0) { m_ClassIndex.setUpper(instances.numAttributes() - 1); instances.setClassIndex(m_ClassIndex.getIndex()); } super.setInstances(instances); }
/** * Sets instances that should be stored. * * @param instances the instances */ @Override public void setInstances(Instances instances) { if (m_ClassIndex.getSingleIndex().length() != 0) { m_ClassIndex.setUpper(instances.numAttributes() - 1); instances.setClassIndex(m_ClassIndex.getIndex()); } super.setInstances(instances); }
/** * Sets instances that should be stored. * * @param instances the instances */ @Override public void setInstances(Instances instances) { m_ClassIndex.setUpper(instances.numAttributes() - 1); instances.setClassIndex(m_ClassIndex.getIndex()); super.setInstances(instances); }
/** * Sets instances that should be stored. * * @param instances the instances */ @Override public void setInstances(Instances instances) { if (m_ClassIndex.getSingleIndex().length() != 0) { m_ClassIndex.setUpper(instances.numAttributes() - 1); instances.setClassIndex(m_ClassIndex.getIndex()); } super.setInstances(instances); }
/** * Sets instances that should be stored. * * @param instances the instances */ @Override public void setInstances(Instances instances) { if (m_ClassIndex.getSingleIndex().length() != 0) { m_ClassIndex.setUpper(instances.numAttributes() - 1); instances.setClassIndex(m_ClassIndex.getIndex()); } super.setInstances(instances); }
/** * Sets instances that should be stored. * * @param instances the instances */ @Override public void setInstances(Instances instances) { m_ClassIndex.setUpper(instances.numAttributes() - 1); instances.setClassIndex(m_ClassIndex.getIndex()); super.setInstances(instances); }
/** * Sets instances that should be stored. * * @param instances the instances */ @Override public void setInstances(Instances instances) { m_ClassIndex.setUpper(instances.numAttributes() - 1); instances.setClassIndex(m_ClassIndex.getIndex()); super.setInstances(instances); }
/** * Sets instances that should be stored. * * @param instances the instances */ @Override public void setInstances(Instances instances) { m_ClassIndex.setUpper(instances.numAttributes() - 1); instances.setClassIndex(m_ClassIndex.getIndex()); super.setInstances(instances); }
saver.setInstances(m_Instances); saver.writeBatch();
saver.setInstances(data); saver.writeBatch(); } else {
saver.setInstances(data); saver.writeBatch(); } else {
/** * Exports the data to a file. */ protected void export() { int retVal; File file; AbstractFileSaver saver; if (m_FileChooser == null) m_FileChooser = GUIHelper.newConverterFileChooser(); retVal = m_FileChooser.showSaveDialog(this); if (retVal != ConverterFileChooser.APPROVE_OPTION) return; file = m_FileChooser.getSelectedFile(); saver = m_FileChooser.getSaver(); try { saver.setInstances(m_DataPanel.getInstances()); saver.writeBatch(); } catch (Exception e) { JOptionPane.showMessageDialog( this, "Failed to save dataset to '" + file + "':\n" + Utils.throwableToString(e), "Error saving", JOptionPane.ERROR_MESSAGE); } // TODO }
/** * Saves the data to the specified file. * * @param file the file to save the data to * @param saver the saver to use, determines it automatically if null */ public void save(File file, AbstractFileSaver saver) { if (saver == null) saver = ConverterUtils.getSaverForFile(file); try { log(null, "Saving: " + file); saver.setInstances(m_Data); if ((saver.retrieveFile() == null) || !saver.retrieveFile().equals(file)) saver.setFile(file); saver.writeBatch(); m_CurrentFile = file; log(null, "Saved successfully: " + file); } catch (Exception e) { handleException(null, "Failed to save data to '" + file + "':", e); JOptionPane.showMessageDialog( this, "Failed to save dataset to '" + file + "':\n" + e, "Error saving", JOptionPane.ERROR_MESSAGE); } updateMenu(); }
/** * Exports the data to a file. */ protected void export() { int retVal; File file; AbstractFileSaver saver; if (m_FileChooser == null) m_FileChooser = GUIHelper.newConverterFileChooser(); retVal = m_FileChooser.showSaveDialog(this); if (retVal != ConverterFileChooser.APPROVE_OPTION) return; file = m_FileChooser.getSelectedFile(); saver = m_FileChooser.getSaver(); try { saver.setInstances(m_DataPanel.getInstances()); saver.writeBatch(); } catch (Exception e) { JOptionPane.showMessageDialog( this, "Failed to save dataset to '" + file + "':\n" + Utils.throwableToString(e), "Error saving", JOptionPane.ERROR_MESSAGE); } // TODO }
/** * Saves the data to the specified file. * * @param file the file to save the data to * @param saver the saver to use, determines it automatically if null */ public void save(File file, AbstractFileSaver saver) { if (saver == null) saver = ConverterUtils.getSaverForFile(file); try { log(null, "Saving: " + file); saver.setInstances(m_Data); if ((saver.retrieveFile() == null) || !saver.retrieveFile().equals(file)) saver.setFile(file); saver.writeBatch(); m_CurrentFile = file; log(null, "Saved successfully: " + file); } catch (Exception e) { handleException(null, "Failed to save data to '" + file + "':", e); JOptionPane.showMessageDialog( this, "Failed to save dataset to '" + file + "':\n" + e, "Error saving", JOptionPane.ERROR_MESSAGE); } updateMenu(); }
saver.setInstances(panel.getInstances()); try { saver.writeBatch();
saver.setInstances(panel.getInstances()); try { saver.writeBatch();
saver.setInstances(panel.getInstances()); try { saver.writeBatch();