Class TaskCompletionUpdatedEvent

java.lang.Object
no.ntnu.principes.event.PrincipesEvent<TaskAssignment>
no.ntnu.principes.event.task.TaskCompletionUpdatedEvent

public class TaskCompletionUpdatedEvent extends PrincipesEvent<TaskAssignment>
Represents an event that is triggered when a task assignment is updated. This event is used to notify listeners about changes in the task assignment status. The event contains the updated task assignment information.
  • Constructor Details

    • TaskCompletionUpdatedEvent

      public TaskCompletionUpdatedEvent(TaskAssignment assignment)
      Constructor for creating a new TaskCompletionUpdatedEvent.
      Parameters:
      assignment - The task assignment that has been updated.
  • Method Details

    • of

      public static TaskCompletionUpdatedEvent of(TaskAssignment assignment)
      Creates a new TaskCompletionUpdatedEvent with the specified task assignment.
      Parameters:
      assignment - The task assignment that has been updated.
      Returns:
      A new instance of TaskCompletionUpdatedEvent.