package org.flowerplatform.common.file_event; import java.util.ArrayList; import java.util.List; /** * @author Tache Razvan Mihai */ public class FileEventDispatcher { private List<IFileEventListener> fileEventListeners = new ArrayList<>(); public void addFileEventListener(IFileEventListener fileEventListener) { fileEventListeners.add(fileEventListener); } public void dispatch(FileEvent event) { for(IFileEventListener fileEventListener : fileEventListeners){ fileEventListener.notify(event); } } }