tit.configuration.ConfigurationRecord Class Reference

Inheritance diagram for tit.configuration.ConfigurationRecord:

tit.configuration.Configuration tit.configuration.ConfigurationFile List of all members.

Public Member Functions

 ConfigurationRecord ()
FromUntilPair[] getSummaryIntervals ()
void setSummaryIntervals (FromUntilPair[] newpairs)
BehaviourCodes getBehaviourCodes ()
void setBehaviourCodes (BehaviourCodes newcodes)
long getObservationDuration ()
void setObservationDuration (long newduration)
SimpleDateFormat getDateFormat ()
void setDateFormat (SimpleDateFormat newdateformat)
SimpleDateFormat getTimeFormat ()
void setTimeFormat (SimpleDateFormat newtimeformat)
SimpleDateFormat getDateTimeFormat ()
void setDateTimeFormat (SimpleDateFormat newdatetimeformat)
String getEndOfObservationSound ()
void setEndOfObservationSound (String newsound)
int getEndOfObservationSoundOffset ()
void setEndOfObservationSoundOffset (int newsoundoffset)
String getAutosaveDirectory ()
void setAutosaveDirectory (String newautosavedirectory)
boolean getAutosaveObservation ()
void setAutosaveObservation (boolean newautosaveobservation)
long getDefaultFlyTime ()
void setDefaultFlyTime (long newdefaultflytime)
char getCSVSeparator ()
void setCSVSeparator (char newcsvseparator)
char getCSVQuotation ()
void setCSVQuotation (char newcsvquotation)
String getSplashScreen ()
void setSplashScreen (String newsplashscreen)
String getPDFReader ()
void setPDFReader (String newpdfreader)

Private Attributes

FromUntilPair[] pairs
BehaviourCodes codes
long duration
SimpleDateFormat dateformat
SimpleDateFormat timeformat
SimpleDateFormat datetimeformat
String endofobservationsound
int endofobservationsoundoffset
String autosavedirectory
boolean autosaveobservation
long defaultflytime
char csvseparator
char csvquotation
String splashscreen
String pdfreader

Detailed Description

A Configuration which stores the configuration in the main memory.
Author:
Bart Sas


Constructor & Destructor Documentation

tit.configuration.ConfigurationRecord.ConfigurationRecord (  ) 

Constructs a new ConfigurationRecord.


Member Function Documentation

FromUntilPair [] tit.configuration.ConfigurationRecord.getSummaryIntervals (  ) 

Returns the intervals of a observation that must be summarized.

Returns:
The intervals of a observation that must be summarized.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setSummaryIntervals ( FromUntilPair[]  newpairs  ) 

Sets the intervals of a observation that must be summarized.

Parameters:
newpairs The new value.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

BehaviourCodes tit.configuration.ConfigurationRecord.getBehaviourCodes (  ) 

Returns the used behaviour codes.

Returns:
The used behaviour codes.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setBehaviourCodes ( BehaviourCodes  newcodes  ) 

Sets the used behaviour codes.

Parameters:
newcodes The new value.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

long tit.configuration.ConfigurationRecord.getObservationDuration (  ) 

Returns the duration of an observation.

Returns:
The duration of an observation.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setObservationDuration ( long  newduration  ) 

Sets the duration of an observation.

Parameters:
newduration The new value.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

SimpleDateFormat tit.configuration.ConfigurationRecord.getDateFormat (  ) 

Returns the date format.

Returns:
The date format.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setDateFormat ( SimpleDateFormat  newdateformat  ) 

Sets the date foramt.

Parameters:
newdateformat The date format.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

SimpleDateFormat tit.configuration.ConfigurationRecord.getTimeFormat (  ) 

Returns the time format.

Returns:
The time format.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setTimeFormat ( SimpleDateFormat  newtimeformat  ) 

Sets the date foramt.

Parameters:
newtimeformat The date format.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

SimpleDateFormat tit.configuration.ConfigurationRecord.getDateTimeFormat (  ) 

Returns the date-time format.

Returns:
The date-time format.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setDateTimeFormat ( SimpleDateFormat  newdatetimeformat  ) 

Sets the date-time foramt.

Parameters:
newdatetimeformat The date-time format.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

String tit.configuration.ConfigurationRecord.getEndOfObservationSound (  ) 

Returns the current sound which is played at the end of an observation.

Returns:
The current sound which is played at the end of an observation.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setEndOfObservationSound ( String  newsound  ) 

Sets the new sound which is played at the end of an observation, this operation may have no effect.

Parameters:
newsound The new sound which is played at the end of an observation.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

int tit.configuration.ConfigurationRecord.getEndOfObservationSoundOffset (  ) 

Returns the current sound which is played at the end of an observation's ofset.

Returns:
The current sound which is played at the end of an observation's ofset.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setEndOfObservationSoundOffset ( int  newsoundoffset  ) 

Sets the new sound which is played at the end of an observation's ofset, this operation may have no effect.

Parameters:
newsoundoffset The new sound which is played at the end of an observation's ofset.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

String tit.configuration.ConfigurationRecord.getAutosaveDirectory (  ) 

Returns the autosave directory.

Returns:
The autosave directory.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setAutosaveDirectory ( String  newautosavedirectory  ) 

Sets the new autosave directory, this operation may have no effect.

Parameters:
newautosavedirectory The new autosave directory.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

boolean tit.configuration.ConfigurationRecord.getAutosaveObservation (  ) 

Returns whether an observation is autosaved.

Returns:
Whether an observation is autosaved.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setAutosaveObservation ( boolean  newautosaveobservation  ) 

Sets the autosave-flag.

Parameters:
newautosaveobservation The new autosave-flag.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

long tit.configuration.ConfigurationRecord.getDefaultFlyTime (  ) 

Returns the default fly time.

Returns:
The default fly time.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setDefaultFlyTime ( long  newdefaultflytime  ) 

Sets the defulat fly time.

Parameters:
newdefaultflytime The new default fly time.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

char tit.configuration.ConfigurationRecord.getCSVSeparator (  ) 

Returns the csv separator.

Returns:
The csv separator.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setCSVSeparator ( char  newcsvseparator  ) 

Sets the csv separator.

Parameters:
newcsvseparator The new csv separator.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

char tit.configuration.ConfigurationRecord.getCSVQuotation (  ) 

Returns the csv quotation.

Returns:
The csv quotation.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setCSVQuotation ( char  newcsvquotation  ) 

Sets the csv quotation.

Parameters:
newcsvquotation The new csv quotation.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

String tit.configuration.ConfigurationRecord.getSplashScreen (  ) 

Returns the splash screen.

Returns:
The splash screen.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setSplashScreen ( String  newsplashscreen  ) 

Sets the splash screen.

Parameters:
newsplashscreen The new splash screen.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.

String tit.configuration.ConfigurationRecord.getPDFReader (  ) 

Returns the pdf-reader.

Returns:
The pdf-reader.

Implements tit.configuration.Configuration.

void tit.configuration.ConfigurationRecord.setPDFReader ( String  newpdfreader  ) 

Sets the pdf-reader.

Parameters:
newpdfreader The new pdf-reader.

Implements tit.configuration.Configuration.

Reimplemented in tit.configuration.ConfigurationFile.


Member Data Documentation

FromUntilPair [] tit.configuration.ConfigurationRecord.pairs [private]

The intervals of a observation that must be summarized.

BehaviourCodes tit.configuration.ConfigurationRecord.codes [private]

The used behaviour codes.

long tit.configuration.ConfigurationRecord.duration [private]

The duration of an observation.

SimpleDateFormat tit.configuration.ConfigurationRecord.dateformat [private]

The date format.

SimpleDateFormat tit.configuration.ConfigurationRecord.timeformat [private]

The time format.

SimpleDateFormat tit.configuration.ConfigurationRecord.datetimeformat [private]

The date-time format.

String tit.configuration.ConfigurationRecord.endofobservationsound [private]

The end of observation sound.

int tit.configuration.ConfigurationRecord.endofobservationsoundoffset [private]

The end of observation sound's offset.

String tit.configuration.ConfigurationRecord.autosavedirectory [private]

The autosave directory.

boolean tit.configuration.ConfigurationRecord.autosaveobservation [private]

Autosave yes/no?

long tit.configuration.ConfigurationRecord.defaultflytime [private]

The default fly time.

char tit.configuration.ConfigurationRecord.csvseparator [private]

The csv separator.

char tit.configuration.ConfigurationRecord.csvquotation [private]

The csv quotation.

String tit.configuration.ConfigurationRecord.splashscreen [private]

The splash screen.

String tit.configuration.ConfigurationRecord.pdfreader [private]

The pdf-reader.


The documentation for this class was generated from the following file:
Generated on Sun Jun 3 16:44:00 2007 by  doxygen 1.5.1