Package org.cesilko.rachota.gui
Class InvoiceGenerator.ProjectRow
java.lang.Object
org.cesilko.rachota.gui.InvoiceGenerator.ProjectRow
- All Implemented Interfaces:
Comparable
- Enclosing class:
- InvoiceGenerator
Comparable object representing one project in the summary on invoice. It has several properties
like name, tasks that belonged to the project and total duration of all owned tasks.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
(package private) long
(package private) String
(package private) Vector
getTasks()
(package private) void
includeTask
(Task task)
-
Field Details
-
Constructor Details
-
ProjectRow
-
-
Method Details
-
includeTask
-
getProject
String getProject() -
getTasks
Vector getTasks() -
getDuration
long getDuration() -
compareTo
- Specified by:
compareTo
in interfaceComparable
-