All Classes and Interfaces

Class
Description
About dialog displaying basic information about Rachota.
Abstract task filter forwarding all provided tasks.
Dialog for user friendly setting up start/end day time.
Panel providing comparison of current user's weekly times with other Rachota users and analytics summary and recommendations.
System clock ticking every second by default.
Object that wants to be notified at each clock tick.
Chart showing comparison of current user's usage times with other Rachota users.
Model that takes care of current list of completion items.
Window containing list of all suitable completion items.
Dialog for user friendly selecting date to be displayed in Day View.
Day with plan of tasks.
Table containing plan of tasks.
Table model for day view of tasks.
Panel showing tasks planned for one day and manipulation with them.
Task filter allowing to filter tasks by description.
This is a DOM tree scanner of diary XML files.
Task filter allowing to filter tasks by duration.
Dialog allowing to create new or edit existing task filter.
Table model for filtered tasks.
Table model for task filters.
 
Chart showing either from/to or total times in given period scale.
Panel providing history view on tasks from the past.
Task filter allowing to filter idle tasks.
Task that repeats every day or once a week.
Notification dialog reminding user about detected inactivity.
Helper class for generation of HTML/TXT invoices.
Task filter allowing to filter tasks by keyword.
Stack with ability to keep only limited number of objects.
Main window of the Rachota application.
Dialog for user friendly transfer of time from one task to another one.
Pie chart showing a circle with a highlighted arc representing preset share.
Plan containing all days that have some tasks planned.
Encoder for writing BufferedImage as true color PNG image with maximum compression.
Task filter allowing to filter tasks by priority.
Task filter allowing to filter private tasks.
Model representing tree view on Rachota projects i.e.
 
Task that repeats every day or once a week.
This is a DOM tree scanner of regular tasks plan XML files.
Table model for regular tasks in settings dialog.
 
Helper class for generation of HTML/TXT/CSV reports.
 
Wizard for generation of task reports or invoices.
Persistent settings of the system.
Dialog with system settings.
Startup window containing splash screen (logo) and information about loading progress.
Task filter allowing to filter tasks by state.
Single task planned for particular day.
Visualizer of task.
Helper class providing support for time conversion between long, Date and String formats and other static functions.
Translator class providing localization.