SECI  1
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | Properties | Private Member Functions | Private Attributes | List of all members
SeciControls.JournalControl Class Reference

Interaction logic for JournalViewer.xaml More...

Inheritance diagram for SeciControls.JournalControl:
Inheritance graph
Collaboration diagram for SeciControls.JournalControl:
Collaboration graph

Public Member Functions

 JournalControl ()
 

Properties

Boolean OkayToUpdate [get, set]
 

Private Member Functions

void _timer_Elapsed (object sender, ElapsedEventArgs e)
 
void _worker_DoWork (object sender, DoWorkEventArgs e)
 
void lnkJournal_Click (object sender, RoutedEventArgs e)
 
void showErrorMessage (String message)
 
delegate void UpdateErrorDelegate (String message)
 
void updateTable (List< Entry > entries)
 
delegate void UpdateTableDelegate (List< Entry > entries)
 
void UserControl_Loaded (object sender, RoutedEventArgs e)
 

Private Attributes

String _basedir = Environment.CurrentDirectory
 
JournalDataExtractor _dm = new JournalDataExtractor()
 
Timer _timer
 
BackgroundWorker _worker = new BackgroundWorker()
 

Detailed Description

Interaction logic for JournalViewer.xaml

Definition at line 27 of file JournalControl.xaml.cs.

Constructor & Destructor Documentation

SeciControls.JournalControl.JournalControl ( )
inline

Definition at line 37 of file JournalControl.xaml.cs.

Member Function Documentation

void SeciControls.JournalControl._timer_Elapsed ( object  sender,
ElapsedEventArgs  e 
)
inlineprivate
void SeciControls.JournalControl._worker_DoWork ( object  sender,
DoWorkEventArgs  e 
)
inlineprivate
void SeciControls.JournalControl.lnkJournal_Click ( object  sender,
RoutedEventArgs  e 
)
inlineprivate

Definition at line 130 of file JournalControl.xaml.cs.

References SeciControls.JournalControl._basedir.

void SeciControls.JournalControl.showErrorMessage ( String  message)
inlineprivate
delegate void SeciControls.JournalControl.UpdateErrorDelegate ( String  message)
private
void SeciControls.JournalControl.updateTable ( List< Entry entries)
inlineprivate

Definition at line 96 of file JournalControl.xaml.cs.

References SeciControls.JournalControl.showErrorMessage().

Referenced by SeciControls.JournalControl._worker_DoWork().

Here is the call graph for this function:

delegate void SeciControls.JournalControl.UpdateTableDelegate ( List< Entry entries)
private
void SeciControls.JournalControl.UserControl_Loaded ( object  sender,
RoutedEventArgs  e 
)
inlineprivate

Member Data Documentation

String SeciControls.JournalControl._basedir = Environment.CurrentDirectory
private
JournalDataExtractor SeciControls.JournalControl._dm = new JournalDataExtractor()
private

Definition at line 30 of file JournalControl.xaml.cs.

Referenced by SeciControls.JournalControl._worker_DoWork().

Timer SeciControls.JournalControl._timer
private
BackgroundWorker SeciControls.JournalControl._worker = new BackgroundWorker()
private

Definition at line 32 of file JournalControl.xaml.cs.

Referenced by SeciControls.JournalControl._timer_Elapsed().

Property Documentation

Boolean SeciControls.JournalControl.OkayToUpdate
getset

The documentation for this class was generated from the following file: