package de.duehl.vocabulary.japanese.ui.dialog.vocables.sheet.data;

import java.awt.Component;
import java.util.List;

import de.duehl.vocabulary.japanese.data.Vocable;

/**
 * Dieses Interface steht für eine Klasse, welche eine Liste von Komponenten für jede Vokabel für
 * jede Vokabel aus einer Menge von Vokabeln, die man in Form eines Vokabelblattes anzeigen
 * möchte, benötigt.
 *
 * @version 1.01     2025-11-19
 * @author Christian Dühl
 */

public interface WithVocablePanesStartable {

    /** Führt einen Prozess aus, dem die VocablePanes übergeben werden. */
    void runWithVocablePanes(List<Vocable> vocables, List<Component> vocablePanes);

}
