Package net.simplace.core.io
Class AbstractAsciiReader
java.lang.Object
net.simplace.core.io.AbstractDataReader
net.simplace.core.io.AbstractAsciiReader
- Direct Known Subclasses:
HSQLAsciiReader,JFreeChartAsciiReader,MapAsciiReader
Simple I/O and conversion methods for
jFreeChart.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Fileprotected IntegerFields inherited from class net.simplace.core.io.AbstractDataReader
iColumnsData, iConfigData, iObservable -
Constructor Summary
ConstructorsConstructorDescriptionAbstractAsciiReader(File aSourceFile, org.jdom2.Element aConfigData, String aTabLen, String aSeperator, String aDefaultDateFormat, FWObservable aObservable) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetStringParameter(String aKey, String aDefault) getTitle()protected voidprotected voidprotected abstract voidprocessLineOfFile(String aOrientation, String aLine, int aRowIdx) voidreadData()voidMethods inherited from class net.simplace.core.io.AbstractDataReader
getIntegerValue
-
Field Details
-
iSourceFile
-
iTabLen
-
iSeperator
-
iDefaultDateFormat
-
-
Constructor Details
-
AbstractAsciiReader
public AbstractAsciiReader(File aSourceFile, org.jdom2.Element aConfigData, String aTabLen, String aSeperator, String aDefaultDateFormat, FWObservable aObservable) - Parameters:
aSourceFile-aConfigData-aTabLen-aSeperator-aDefaultDateFormat-aObservable-
-
-
Method Details
-
readData
- Overrides:
readDatain classAbstractDataReader- Throws:
Exception
-
processLineOfFile
protected abstract void processLineOfFile(String aOrientation, String aLine, int aRowIdx) throws Exception - Throws:
Exception
-
getStringParameter
- Parameters:
aKey-aDefault-- Returns:
- value of StringParameter
- Throws:
Exception
-
initColumnHeads
- Specified by:
initColumnHeadsin classAbstractDataReader- Parameters:
aSourceFile-aColumnsIndices-aColumnHeadsAtRow-- Throws:
Exception
-
initTitle
- Specified by:
initTitlein classAbstractDataReader- Throws:
Exception
-
getTitle
-
setTitle
-