Habit
and Repetition
.See: Description
Interface | Description |
---|---|
HabitList.HabitMatcher |
A HabitMatcher decides whether habits match or not a certain condition.
|
ModelFactory |
Interface implemented by factories that provide concrete implementations
of the core model classes.
|
ModelObservable.Listener |
Interface implemented by objects that want to be notified when the model
changes.
|
Class | Description |
---|---|
Checkmark |
A Checkmark represents the completion status of the habit for a given day.
|
CheckmarkList |
The collection of
Checkmark s belonging to a habit. |
Habit |
The thing that the user wants to track.
|
HabitList |
An ordered collection of
Habit s. |
ModelObservable |
A ModelObservable allows objects to subscribe themselves to it and receive
notifications whenever the model is changed.
|
Repetition |
Represents a record that the user has performed a certain habit at a certain
date.
|
RepetitionList |
The collection of
Repetition s belonging to a habit. |
Score |
Represents how strong a habit is at a certain date.
|
ScoreList |
Habit
and Repetition
.