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) VectorgetTasks()(package private) voidincludeTask(Task task)
-
Field Details
-
Constructor Details
-
ProjectRow
-
-
Method Details
-
includeTask
-
getProject
String getProject() -
getTasks
Vector getTasks() -
getDuration
long getDuration() -
compareTo
- Specified by:
compareToin interfaceComparable
-