Uses of Class
no.ntnu.principes.event.PrincipesEvent
Packages that use PrincipesEvent
Package
Description
-
Uses of PrincipesEvent in no.ntnu.principes.event
Classes in no.ntnu.principes.event with type parameters of type PrincipesEventModifier and TypeInterfaceDescriptioninterfacePrincipesEventListener<T extends PrincipesEvent<?>>Represents a listener interface in the Principes event system.Subclasses of PrincipesEvent in no.ntnu.principes.eventModifier and TypeClassDescriptionclassEvent representing a change in the name of a household.Methods in no.ntnu.principes.event with type parameters of type PrincipesEventModifier and TypeMethodDescription<D extends PrincipesEvent<?>>
voidPrincipesEventBus.publish(D event) Publishes the specified event to all registered listeners of its type.<D extends PrincipesEvent<?>>
PrincipesEventBusPrincipesEventBus.subscribe(Class<D> eventClass, PrincipesEventListener<D> listener) Subscribes a listener to a specific event type.<D extends PrincipesEvent<?>>
PrincipesEventBusPrincipesEventBus.subscribe(PrincipesEventListener<D> listener, List<Class<D>> eventClasses) Subscribes a listener to one or more event classes in the Principes event system.<D extends PrincipesEvent<?>>
booleanPrincipesEventBus.unsubscribe(Class<D> eventClass, PrincipesEventListener<D> listener) Unsubscribes a listener from a specific event type.<D extends PrincipesEvent<?>>
voidPrincipesEventBus.unsubscribe(PrincipesEventListener<D> listener, List<Class<D>> eventClasses) Unsubscribes a listener from a list of event classes. -
Uses of PrincipesEvent in no.ntnu.principes.event.task
Subclasses of PrincipesEvent in no.ntnu.principes.event.taskModifier and TypeClassDescriptionclassRepresents an event that is triggered when a task assignment is updated.classRepresents an event that is triggered when a task is created.classRepresents an event that is triggered when multiple tasks are created.classRepresents an event that is triggered when tasks are distributed to household members.