/* * Copyright (c) 1999, 2002, Oracle and/or its affiliates. All rights reserved. * ORACLE 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. * * @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); }