public interface IAldermanOffice
| Modifier and Type | Method and Description |
|---|---|
void |
addTask(IAldermanTask task,
org.joda.time.DateTime limit,
IPlayer player)
Add a new task that is currently worked on.
|
void |
finished(IAldermanTask task)
Task is finished, so remove it from the list.
|
List<IAldermanTask> |
getTasks()
Retrieve the list of available tasks.
|
Optional<ICityViolation> |
getViolation()
Get the current violation.
|
List<IAcceptedAldermanTask> |
getWorkedOnTasks()
Retrieve the tasks that are currently worked on.
|
List<IAldermanTask> getTasks()
Optional<ICityViolation> getViolation()
void addTask(IAldermanTask task, org.joda.time.DateTime limit, IPlayer player)
limit - time limit until when the task has to be completedtask - that is to be fullfiled.player - who is working on the taskvoid finished(IAldermanTask task)
task - completed taskList<IAcceptedAldermanTask> getWorkedOnTasks()
Copyright © 2011-2016 Sahits GmbH. All Rights Reserved.