All Downloads are FREE. Search and download functionalities are using the official Maven repository.

it.ssc.context.Config Maven / Gradle / Ivy

Go to download

This is a JSR331 interface for SSC (Software for the Calculation of the Simplex) is a java library for solving linear programming problems v. 3.0.1. SSC was designed and developed by Stefano Scarioli.

The newest version!
package it.ssc.context;

public interface Config {
	
	public static final String NAME_DIR_COMPILER="compiler";
	public static final String NAME_DIR_SORTING="sorting";
	public static final String NAME_DIR_WORK="ssc_work";
	public static final String NAME_DIR_DERBY="ssc_derby";
	public static final String ESTENSION_FILE_FMT = ".sscdati";
	public static final String ESTENSION_META_FMT = ".sscmeta";
	public static final String ESTENSION_COPY_TEMP_FMT = ".copytmp";
	public static final String TOKEN_MISSING = ".";
	public static final String NL = System.getProperty("line.separator");
	
	
	public String getPathWorkArea(); 
	
	/**
	 * Questa chiamata setta il path dell'area di work  per 
	 * le nuove sessioni SSC che verranno create a partire da tale configurazione.  
	 * Quelle create antecedentemente a tale chiamata mantengono la work 
	 * precedentemente definita. 
	 * 
	 * @param path_work
	 */
	public void setPathWorkArea(String path_work); 
	

	public String getPathLocalDb();
	
	/**
	 * Questa chiamata setta il path dove verra memorizzato l'area per il DB locale Derby per  
	 * le nuove sessioni SSC che verranno create a partire da tale configurazione.  
	 * Quelle create antecedentemente a tale chiamata mantengono il db nel path  
	 * precedentemente definita. 
	 * 
	 * @param path_work
	 */

	public void setPathLocalDb(String path_root_db_derby) ;
	
	public  String getPathFileConfig() ;
	
	public Config clone() ;

	
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy