|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GPSFileConfInterface
Method Summary | |
---|---|
GPSConversionParameters |
getParamObject()
|
void |
initialiseFile(BT747Path baseName,
java.lang.String extension,
int fileSeparationFreq)
This function has to be called at some time to initialize the file conversion. |
void |
setActiveFileFields(GPSRecord activeFileFieldsFormat)
Called to set the fields that are active in the current input. |
void |
setAddLogConditionInfo(boolean addLogConditionInfo)
|
void |
setBadTrackColor(java.lang.String badTrackColor)
|
void |
setFilenameBuilder(BT747FileName filenameBuilder)
|
void |
setFilters(GPSFilter[] ourFilters)
Set the track point and way point filters. |
void |
setGoodTrackColor(java.lang.String goodTrackColor)
|
void |
setImperial(boolean useImperial)
Indicate whether Imperial units (miles, knots, mph) should be used. |
void |
setIncludeTrkComment(boolean isTrkComment)
|
void |
setIncludeTrkName(boolean isIncludeTrkName)
|
void |
setMaxDiff(int maxDiff)
|
void |
setOutputFields(GPSRecord selectedOutputFields)
Set the fields that should be written to the output. |
void |
setOverridePreviousTag(boolean overridePreviousTag)
|
void |
setParamObject(GPSConversionParameters paramObject)
|
void |
setRecordNbrInLogs(boolean recordNbrInLogs)
|
void |
setTimeOffset(int offset)
The time offset to apply to the output records in seconds. |
void |
setTrackSepTime(int time)
Set the track separation time. |
void |
setUserWayPointList(GPSRecord[] list)
Entry must be an ordered list (UTC time). |
void |
setWayPointTimeCorrection(int seconds)
|
Method Detail |
---|
void initialiseFile(BT747Path baseName, java.lang.String extension, int fileSeparationFreq)
baseName
- Base name of the output file. This value will be provided to
the filename builder.extension
- Extension of the output file. This value will be provided to
the filename builder.fileSeparationFreq
- Indicates how the file must be separated.AppSettings.SPLIT_ONE_FILE
,
AppSettings.SPLIT_ONE_FILE_PER_DAY
,
AppSettings.SPLIT_ONE_FILE_PER_TRACK
void setTrackSepTime(int time)
time
- Seconds of unavailable positions require before deciding to
hava a new track.void setActiveFileFields(GPSRecord activeFileFieldsFormat)
activeFileFieldsFormat
- void setOutputFields(GPSRecord selectedOutputFields)
selectedOutputFields
- void setFilters(GPSFilter[] ourFilters)
ourFilters
- Track point and way point filters.void setImperial(boolean useImperial)
useImperial
- when true, use imperial units.void setUserWayPointList(GPSRecord[] list)
list
- void setWayPointTimeCorrection(int seconds)
void setBadTrackColor(java.lang.String badTrackColor)
badTrackColor
- The badTrackColor to set.void setGoodTrackColor(java.lang.String goodTrackColor)
goodTrackColor
- The goodTrackColor to set.void setRecordNbrInLogs(boolean recordNbrInLogs)
recordNbrInLogs
- The recordNbrInLogs to set.void setAddLogConditionInfo(boolean addLogConditionInfo)
void setIncludeTrkComment(boolean isTrkComment)
void setIncludeTrkName(boolean isIncludeTrkName)
void setFilenameBuilder(BT747FileName filenameBuilder)
void setTimeOffset(int offset)
offset
- The time offset in seconds.void setMaxDiff(int maxDiff)
maxDiff
- the maxDiff to setvoid setOverridePreviousTag(boolean overridePreviousTag)
overridePreviousTag
- the overridePreviousTag to setvoid setParamObject(GPSConversionParameters paramObject)
GPSConversionParameters getParamObject()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |