C# Class ExportSession, chronojump

Show file Open project: GNOME/chronojump Class Usage Examples

Public Properties

Property Type Description
preferences Preferences,

Protected Properties

Property Type Description
app1 Gtk.Window
fileName string
myJumps string[]
myJumpsRj string[]
myMCs string[]
myPersonsAndPS ArrayList
myPulses string[]
myReactionTimes string[]
myRuns string[]
myRunsInterval string[]
mySession Session,
spreadsheetString string
writer TextWriter

Public Methods

Method Description
ExportSession ( ) : System
ExportSession ( Session, mySession, Gtk app1, Preferences, preferences ) : System

Protected Methods

Method Description
checkFile ( string formatFile ) : void
closeWriter ( ) : void
getData ( ) : void
getPower ( double tc, double tf, double personWeight, double extraWeightInKg, double fall ) : string
printData ( ) : void
printFooter ( ) : void
printJumps ( string title ) : void
printJumpsRj ( bool showSubjumps, string title ) : void
printMCs ( string title ) : void
printPersons ( ) : void
printPulses ( string title ) : void
printReactionTimes ( string title ) : void
printRuns ( string title ) : void
printRunsInterval ( bool showSubruns, string title ) : void
printSessionInfo ( ) : void
printTitles ( string title ) : void
writeData ( ArrayList exportData ) : void
writeData ( string exportData ) : void

Private Methods

Method Description
addHtmlIfNeeded ( string myFile ) : string
on_overwrite_file_accepted ( object o, EventArgs args ) : void

Method Details

ExportSession() public method

public ExportSession ( ) : System
return System

ExportSession() public method

public ExportSession ( Session, mySession, Gtk app1, Preferences, preferences ) : System
mySession Session,
app1 Gtk
preferences Preferences,
return System

checkFile() protected method

protected checkFile ( string formatFile ) : void
formatFile string
return void

closeWriter() protected method

protected closeWriter ( ) : void
return void

getData() protected method

protected getData ( ) : void
return void

getPower() protected method

protected getPower ( double tc, double tf, double personWeight, double extraWeightInKg, double fall ) : string
tc double
tf double
personWeight double
extraWeightInKg double
fall double
return string

printData() protected method

protected printData ( ) : void
return void

printFooter() protected method

protected printFooter ( ) : void
return void

printJumps() protected method

protected printJumps ( string title ) : void
title string
return void

printJumpsRj() protected method

protected printJumpsRj ( bool showSubjumps, string title ) : void
showSubjumps bool
title string
return void

printMCs() protected method

protected printMCs ( string title ) : void
title string
return void

printPersons() protected method

protected printPersons ( ) : void
return void

printPulses() protected method

protected printPulses ( string title ) : void
title string
return void

printReactionTimes() protected method

protected printReactionTimes ( string title ) : void
title string
return void

printRuns() protected method

protected printRuns ( string title ) : void
title string
return void

printRunsInterval() protected method

protected printRunsInterval ( bool showSubruns, string title ) : void
showSubruns bool
title string
return void

printSessionInfo() protected method

protected printSessionInfo ( ) : void
return void

printTitles() protected method

protected printTitles ( string title ) : void
title string
return void

writeData() protected method

protected writeData ( ArrayList exportData ) : void
exportData ArrayList
return void

writeData() protected method

protected writeData ( string exportData ) : void
exportData string
return void

Property Details

app1 protected static property

protected static Window,Gtk app1
return Gtk.Window

fileName protected property

protected string fileName
return string

myJumps protected property

protected string[] myJumps
return string[]

myJumpsRj protected property

protected string[] myJumpsRj
return string[]

myMCs protected property

protected string[] myMCs
return string[]

myPersonsAndPS protected property

protected ArrayList myPersonsAndPS
return ArrayList

myPulses protected property

protected string[] myPulses
return string[]

myReactionTimes protected property

protected string[] myReactionTimes
return string[]

myRuns protected property

protected string[] myRuns
return string[]

myRunsInterval protected property

protected string[] myRunsInterval
return string[]

mySession protected property

protected Session, mySession
return Session,

preferences public property

public Preferences, preferences
return Preferences,

spreadsheetString protected property

protected string spreadsheetString
return string

writer protected property

protected TextWriter writer
return TextWriter