Foodolini.Activities.RegisterExercise.ChooseSportsActivity Class Reference

Inherits Foodolini::Activities::IActivity.

Collaboration diagram for Foodolini.Activities.RegisterExercise.ChooseSportsActivity:
Collaboration graph

List of all members.

Public Member Functions

 ChooseSportsActivity ()
 Shows all possible Sports Activities.
void Register (IOwner owner)
 Subscribe to the events exposed by owner, and store a reference to owner.
void Unregister ()
 Unsubscribe to the events exposed by owner, and loose any references to owner.

Protected Member Functions

virtual void OnBtCreateSportsActivityClicked (object sender, System.EventArgs e)
 Initiates dialog for creating a new SportsActivity.
virtual void OnBtDeleteSportsActivityClicked (object sender, System.EventArgs e)
 Deletes a SportsActivity.
virtual void OnBtEditSportsActivityClicked (object sender, System.EventArgs e)
 Edits a SportsActivity.
virtual void OnNvSportsActivityCursorChanged (object sender, System.EventArgs e)
virtual void Build ()

Properties

SportsActivity SportsActivity [get, set]
Widget Widget [get]

Events

EventHandler SportsActivityChanged

Private Attributes

NodeStore sportsNode = new NodeStore(typeof(SportsAdapter))
IOwner owner
Gtk.VBox vbox5
Gtk.ScrolledWindow GtkScrolledWindow
Gtk.NodeView nvSportsActivity
Gtk.HBox hbox5
Gtk.Button btCreateSportsActivity
Gtk.Button btEditSportsActivity
Gtk.Button btDeleteSportsActivity

Detailed Description

Definition at line 11 of file ChooseSportsActivity.cs.


Constructor & Destructor Documentation

Foodolini.Activities.RegisterExercise.ChooseSportsActivity.ChooseSportsActivity (  ) 

Shows all possible Sports Activities.

Definition at line 20 of file ChooseSportsActivity.cs.


Member Function Documentation

virtual void Foodolini.Activities.RegisterExercise.ChooseSportsActivity.Build (  )  [protected, virtual]
virtual void Foodolini.Activities.RegisterExercise.ChooseSportsActivity.OnBtCreateSportsActivityClicked ( object  sender,
System.EventArgs  e 
) [protected, virtual]

Initiates dialog for creating a new SportsActivity.

Parameters:
sender A System.Object
e A System.EventArgs

Definition at line 59 of file ChooseSportsActivity.cs.

virtual void Foodolini.Activities.RegisterExercise.ChooseSportsActivity.OnBtDeleteSportsActivityClicked ( object  sender,
System.EventArgs  e 
) [protected, virtual]

Deletes a SportsActivity.

Parameters:
sender A System.Object
e A System.EventArgs

Definition at line 91 of file ChooseSportsActivity.cs.

virtual void Foodolini.Activities.RegisterExercise.ChooseSportsActivity.OnBtEditSportsActivityClicked ( object  sender,
System.EventArgs  e 
) [protected, virtual]

Edits a SportsActivity.

Parameters:
sender A System.Object
e A System.EventArgs

Definition at line 119 of file ChooseSportsActivity.cs.

virtual void Foodolini.Activities.RegisterExercise.ChooseSportsActivity.OnNvSportsActivityCursorChanged ( object  sender,
System.EventArgs  e 
) [protected, virtual]

Definition at line 140 of file ChooseSportsActivity.cs.

void Foodolini.Activities.RegisterExercise.ChooseSportsActivity.Register ( IOwner  owner  ) 

Subscribe to the events exposed by owner, and store a reference to owner.

Parameters:
owner Instance of an implementation of IOwner

Implements Foodolini.Activities.IActivity.

Definition at line 42 of file ChooseSportsActivity.cs.

void Foodolini.Activities.RegisterExercise.ChooseSportsActivity.Unregister (  ) 

Unsubscribe to the events exposed by owner, and loose any references to owner.

Implements Foodolini.Activities.IActivity.

Definition at line 46 of file ChooseSportsActivity.cs.


Member Data Documentation

Definition at line 14 of file ChooseSportsActivity.cs.

Definition at line 13 of file ChooseSportsActivity.cs.


Property Documentation

SportsActivity Foodolini.Activities.RegisterExercise.ChooseSportsActivity.SportsActivity [get, set]

Getter and setter for SportsActivity

Definition at line 161 of file ChooseSportsActivity.cs.

Widget Foodolini.Activities.RegisterExercise.ChooseSportsActivity.Widget [get]

Implements Foodolini.Activities.IActivity.

Definition at line 178 of file ChooseSportsActivity.cs.


Event Documentation

EventHandler Foodolini.Activities.RegisterExercise.ChooseSportsActivity.SportsActivityChanged

Occurs whenever a sportsactivity changes

Definition at line 156 of file ChooseSportsActivity.cs.


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

Foodolini 1.0.0 Documentation, generated with DoxyGen.