Module it.tidalwave.ui.core
Package it.tidalwave.ui.core.annotation
package it.tidalwave.ui.core.annotation
-
Annotation InterfacesClassDescriptionThis annotation marks methods in presentation assembler classes (see
PresentationAssembler).If aMainclass is annotated withEnableMessageBus, the following things happen: a messagebus implementingMessageBusis instantiated and made available in the Spring application context (so it can be injected); aPowerOnEventis fired when the application is ready to be initialised; aPowerOffEventis fired when the application is going to be closed.This annotation marks presentation delegate classes to designate them as "application assemblers", that is portions of code that takes previously build pieces of the user interface and assemble them together in a window.