C# Class ExportSession, chronojump

Exibir arquivo 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_oe static_oe property

protected static Window,Gtk app1
return Gtk.Window

fileName protected_oe property

protected string fileName
return string

myJumps protected_oe property

protected string[] myJumps
return string[]

myJumpsRj protected_oe property

protected string[] myJumpsRj
return string[]

myMCs protected_oe property

protected string[] myMCs
return string[]

myPersonsAndPS protected_oe property

protected ArrayList myPersonsAndPS
return ArrayList

myPulses protected_oe property

protected string[] myPulses
return string[]

myReactionTimes protected_oe property

protected string[] myReactionTimes
return string[]

myRuns protected_oe property

protected string[] myRuns
return string[]

myRunsInterval protected_oe property

protected string[] myRunsInterval
return string[]

mySession protected_oe property

protected Session, mySession
return Session,

preferences public_oe property

public Preferences, preferences
return Preferences,

spreadsheetString protected_oe property

protected string spreadsheetString
return string

writer protected_oe property

protected TextWriter writer
return TextWriter