net.simplace.sim.io.output.adapter.CSVOutputAdapter

interfaces between net.simplace.sim.io.output.FWSimOutput and net.simplace.sim.io.interfaces.FWSimInterface writing output to CSV-File


public class CSVOutputAdapter extends
net.simplace.sim.io.output.FWSimOutputAdapter {
// Public Constructors
public CSVOutputAdapter(Element aResourceElement, int aOrderNumber,
FWSimVarMap aVarMap);
public CSVOutputAdapter(String aFile, String aName, String aDivider, int
aOrderNumber, FWSimIOAdapter.FREQUENCE aFrequence, String aCacheSize,
ProcessTime aProcessTime, FWSimSession aSession);
public CSVOutputAdapter(FWSimOutputAdapter aOldAdapter, CSVInterface
aInterface);


// Public Instance Methods
public void finalize() throws Exception; // Defines
net.simplace.sim.io.FWSimIOAdapter


close the file access
public boolean updateFile(FWSimVarMap aVarMap, long aSkipAboveSize);


returns if file already exists

// Protected Instance Methods
protected void init(FWSimVarMap aVarMap); // Defines
net.simplace.sim.io.output.FWSimOutputAdapter


protected void writeData(FWSimQueueObjectMap aObjectToWrite);
// Defines net.simplace.sim.io.output.FWSimOutputAdapter


write data to csv-file - done in different thread than getting data as output


}



Hierarchy: java.lang.Object - net.simplace.sim.io.FWSimIOAdapter (net.simplace.sim.util.FWSimFieldContainer) - net.simplace.sim.io.output.FWSimOutputAdapter - CSVOutputAdapter