org.chorem.lima.ui.importexport
Class ImportExport

java.lang.Object
  extended by org.chorem.lima.ui.importexport.ImportExport

public class ImportExport
extends Object


Field Summary
protected  EncodingEnum encodingEnum
           
protected  ExportServiceMonitorable exportService
           
protected  ImportServiceMonitorable importService
           
protected static Component viewComponent
           
 
Constructor Summary
ImportExport(Component view)
           
 
Method Summary
 String chooseFile(Boolean importMode, ImportExportEnum importExportMethode)
          open choose file dialog with appropriate file mode view folders for export or folders+files for import
 void createFile(String filePath, String charset, String datas)
          Get csv datas in string and write file
 String extractFile(String filePath, String charset)
          Open csv file and get his datas on a string.
static ImportExport getInstance(Component view)
           
 void importExport(ImportExportEnum importExportMethode, String file, Boolean verbose)
          Call the appropriate methode in business service.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

viewComponent

protected static Component viewComponent

encodingEnum

protected EncodingEnum encodingEnum

importService

protected ImportServiceMonitorable importService

exportService

protected ExportServiceMonitorable exportService
Constructor Detail

ImportExport

public ImportExport(Component view)
Method Detail

importExport

public void importExport(ImportExportEnum importExportMethode,
                         String file,
                         Boolean verbose)
Call the appropriate methode in business service.

Parameters:
importExportMethode -

chooseFile

public String chooseFile(Boolean importMode,
                         ImportExportEnum importExportMethode)
open choose file dialog with appropriate file mode view folders for export or folders+files for import

Parameters:
importMode -
Returns:

createFile

public void createFile(String filePath,
                       String charset,
                       String datas)
Get csv datas in string and write file


extractFile

public String extractFile(String filePath,
                          String charset)
Open csv file and get his datas on a string.


getInstance

public static ImportExport getInstance(Component view)


Copyright © 2008-2010 CodeLutin. All Rights Reserved.