/* * @(#)MetaEventListener.java 1.16 03/12/19 * * Copyright 2004 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package javax.sound.midi; import java.util.EventListener; /** * The MetaEventListener interface should be implemented * by classes whose instances need to be notified when a {@link Sequencer} * has processed a {@link MetaMessage}. * To register a MetaEventListener object to receive such * notifications, pass it as the argument to the * {@link Sequencer#addMetaEventListener(MetaEventListener) addMetaEventListener} * method of Sequencer. * * @version 1.16, 03/12/19 * @author Kara Kytle */ public interface MetaEventListener extends EventListener { /** * Invoked when a {@link Sequencer} has encountered and processed * a MetaMessage in the {@link Sequence} it is processing. * @param meta the meta-message that the sequencer encountered */ public void meta(MetaMessage meta); }