Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.FinalProject.model;
- import java.time.LocalDate;
- import java.util.ArrayList;
- import java.util.List;
- public class WorkDay extends Thread {
- ArrayList<Task> tasks = new ArrayList<Task>();
- private static LocalDate date;
- private Worker worker;
- public WorkDay(LocalDate date, Worker worker) {
- this.date = date;
- this.worker = worker;
- }
- public LocalDate getDate() {
- return date;
- }
- public void setDate(LocalDate date) {
- this.date = date;
- }
- public Worker getWorker() {
- return worker;
- }
- public void setWorker(Worker worker) {
- this.worker = worker;
- }
- @Override
- public void run()
- {
- for(int i=0; i<tasks.size(); i++)
- {
- System.out.println(tasks.get(i).getDescription());
- try {
- Thread.sleep(tasks.get(i).getDuration());
- } catch (InterruptedException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement