Example usage for weka.core WekaPackageManager PROPERTIES_DIR

List of usage examples for weka.core WekaPackageManager PROPERTIES_DIR

Introduction

In this page you can find the example usage for weka.core WekaPackageManager PROPERTIES_DIR.

Prototype

File PROPERTIES_DIR

To view the source code for weka.core WekaPackageManager PROPERTIES_DIR.

Click Source Link

Document

The default properties directory

Usage

From source file:adams.gui.application.WekaExperimenterPreferencesPanel.java

License:Open Source License

/**
 * Activates the settings.//from  w  w  w .j  av  a  2s . c om
 * 
 * @return      null if successfully activated, otherwise error message
 */
@Override
public String activate() {
    String filename;

    if (!WekaPackageManager.PROPERTIES_DIR.exists()) {
        WekaPackageManager.PROPERTIES_DIR.mkdirs();
        if (!WekaPackageManager.PROPERTIES_DIR.exists())
            return "Failed to create WEKA props directory: " + WekaPackageManager.PROPERTIES_DIR;
    }

    filename = WekaPackageManager.PROPERTIES_DIR.getAbsolutePath() + File.separator
            + new File(ExperimenterDefaults.PROPERTY_FILE).getName();
    if (!getPreferences().save(filename))
        return "Failed to save WEKA Experimenter properties: " + filename;

    return null;
}

From source file:adams.gui.application.WekaExplorerPreferencesPanel.java

License:Open Source License

/**
 * Activates the settings./*from   ww w  .j  av  a2 s  .  c  o  m*/
 * 
 * @return      null if successfully activated, otherwise error message
 */
@Override
public String activate() {
    String filename;

    if (!WekaPackageManager.PROPERTIES_DIR.exists()) {
        WekaPackageManager.PROPERTIES_DIR.mkdirs();
        if (!WekaPackageManager.PROPERTIES_DIR.exists())
            return "Failed to create WEKA props directory: " + WekaPackageManager.PROPERTIES_DIR;
    }

    filename = WekaPackageManager.PROPERTIES_DIR.getAbsolutePath() + File.separator
            + new File(ExplorerDefaults.PROPERTY_FILE).getName();
    if (!getPreferences().save(filename))
        return "Failed to save WEKA Explorer properties: " + filename;

    return null;
}