All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vicrab.event.helper.EventBuilderHelper Maven / Gradle / Ivy

There is a newer version: 1.2.1
Show newest version
package com.vicrab.event.helper;

import com.vicrab.event.EventBuilder;

/**
 * Helper allowing to add extra information to the {@link EventBuilder} before creating the
 * {@link com.vicrab.event.Event} itself.
 */
public interface EventBuilderHelper {
    /**
     * Adds extra elements to the {@link EventBuilder} before calling {@link EventBuilder#build()}.
     * 

* EventBuilderHelper are supposed to only add details to the Event before it's built. Calling the * {@link EventBuilder#build()} method from the helper will prevent the event from being built properly. * * @param eventBuilder event builder to enhance before the event is built. */ void helpBuildingEvent(EventBuilder eventBuilder); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy