001package jmri.jmrix.marklin.swing;
002
003import jmri.jmrix.marklin.MarklinSystemConnectionMemo;
004
005/**
006 * JPanel interface to handle providing system connection information to a
007 * panel.
008 *
009 * @author Kevin Dickerson Copyright 2010
010 * @since 2.11.3
011 */
012public interface MarklinPanelInterface {
013
014    /**
015     * 2nd stage of initialization, invoked after the constuctor is complete.
016     * <p>
017     * This needs to be connected to the initContext() method in implementing
018     * classes.
019     * @param memo system connection.
020     */
021    void initComponents(MarklinSystemConnectionMemo memo);
022
023}