Package org.planit.output.formatter
Interface CsvTextFileOutputFormatter
- 
- All Known Implementing Classes:
- CSVOutputFormatter,- PlanItOutputFormatter
 
 public interface CsvTextFileOutputFormatterThis interfaces defines behaviours which output formatters which generate a CSV output file must have.- Author:
- gman6028
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddCsvFileNamePerOutputType(OutputTypeEnum outputType, String csvFileName)Add a new name of a CSV output file for a specified output typeList<String>getCsvFileName(OutputType outputType)Returns a list of names of CSV output file for a specified output typevoidsetCsvDirectory(String csvOutputDirectory)Sets the directory of the CSV output files for all output typesvoidsetCsvNameExtension(String csvNameExtension)Sets the extension of the CSV output file name for all output typesvoidsetCsvNameRoot(String csvNameRoot)Set the root name of the CSV output file for all output types
 
- 
- 
- 
Method Detail- 
getCsvFileNameList<String> getCsvFileName(OutputType outputType) Returns a list of names of CSV output file for a specified output type- Parameters:
- outputType- the specified output type
- Returns:
- the name of the output file
 
 - 
addCsvFileNamePerOutputTypevoid addCsvFileNamePerOutputType(OutputTypeEnum outputType, String csvFileName) Add a new name of a CSV output file for a specified output type- Parameters:
- outputType- the specified output type
- csvFileName- the name of the output file to be added for the specified output type
 
 - 
setCsvNameRootvoid setCsvNameRoot(String csvNameRoot) Set the root name of the CSV output file for all output types- Parameters:
- csvNameRoot- the root name of the output file
 
 - 
setCsvNameExtensionvoid setCsvNameExtension(String csvNameExtension) Sets the extension of the CSV output file name for all output types- Parameters:
- csvNameExtension- the extension of the output file names
 
 - 
setCsvDirectoryvoid setCsvDirectory(String csvOutputDirectory) Sets the directory of the CSV output files for all output types- Parameters:
- csvOutputDirectory- the directory of the output files
 
 
- 
 
-