Package org.cesilko.rachota.gui
Class ReportGenerator.ProjectRow
- java.lang.Object
-
- org.cesilko.rachota.gui.ReportGenerator.ProjectRow
-
- All Implemented Interfaces:
java.lang.Comparable
- Enclosing class:
- ReportGenerator
class ReportGenerator.ProjectRow extends java.lang.Object implements java.lang.ComparableComparable object representing one project in the summary on report. It has several properties like name, number of occurrences in the selected period, tasks that belonged to the project, total duration of all owned tasks and compilation of notes.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) longduration(package private) java.lang.Stringnotes(package private) intoccurrences(package private) java.lang.StringprojectDescription(package private) java.lang.StringsortBy(package private) java.lang.Stringtasks
-
Constructor Summary
Constructors Constructor Description ProjectRow(java.lang.String projectDescription, Task task, java.lang.String sortBy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(java.lang.Object object)(package private) longgetDuration()(package private) java.lang.StringgetNotes()(package private) java.util.IteratorgetNotesIterator()(package private) intgetOccurrences()(package private) java.lang.StringgetProjectDescription()(package private) java.lang.StringgetTasks()(package private) java.util.IteratorgetTasksIterator()(package private) voidincludeTask(Task task)
-
-
-
Constructor Detail
-
ProjectRow
ProjectRow(java.lang.String projectDescription, Task task, java.lang.String sortBy)
-
-
Method Detail
-
includeTask
void includeTask(Task task)
-
getProjectDescription
java.lang.String getProjectDescription()
-
getOccurrences
int getOccurrences()
-
getTasksIterator
java.util.Iterator getTasksIterator()
-
getTasks
java.lang.String getTasks()
-
getDuration
long getDuration()
-
getNotesIterator
java.util.Iterator getNotesIterator()
-
getNotes
java.lang.String getNotes()
-
compareTo
public int compareTo(java.lang.Object object)
- Specified by:
compareToin interfacejava.lang.Comparable
-
-