net.talvi.puffinplot.data.file
Interface FileLoader

All Known Implementing Classes:
PplLoader, TabularFileLoader, TwoGeeLoader, ZplotLoader

public interface FileLoader

An interface for classes which read data from files on disk into PuffinPlot's data structures.


Method Summary
 java.util.List<Datum> getData()
          Returns the data points read from the file.
 java.util.List<java.lang.String> getExtraLines()
          Returns any lines in the file which were not handled by the loader.
 java.util.List<java.lang.String> getMessages()
          Returns any messages produced during the loading process.
 

Method Detail

getData

java.util.List<Datum> getData()
Returns the data points read from the file.

Returns:
the data points read from the file

getMessages

java.util.List<java.lang.String> getMessages()
Returns any messages produced during the loading process.

Returns:
any messages produced during the loading process

getExtraLines

java.util.List<java.lang.String> getExtraLines()
Returns any lines in the file which were not handled by the loader.

Returns:
any lines in the file which were not handled by the loader