jokey
Class LyricListener

java.lang.Object
  |
  +--jokey.LyricListener
All Implemented Interfaces:
java.util.EventListener, javax.sound.midi.MetaEventListener
Direct Known Subclasses:
AwtLyricListener, SimpleLyricListener

public abstract class LyricListener
extends java.lang.Object
implements javax.sound.midi.MetaEventListener


Field Summary
static char CLEAR_SCREEN
           
static int COPYRIGHT_NOTICE
           
static char KARAOKE
           
static char LANGUAGE
           
static int LYRIC
           
static char META_INFO
           
static char NEW_LINE
           
static char SONG_INFO
           
static char TITLE
           
static int TRACK_NAME
           
static char VERSION
           
 
Constructor Summary
LyricListener()
           
 
Method Summary
abstract  void clearScreen()
           
 void meta(javax.sound.midi.MetaMessage meta)
           
abstract  void newLine()
           
 void outputKaraokeMess(java.lang.String message)
           
 void outputLanguage(java.lang.String language)
           
abstract  void outputLyric(java.lang.String lyric)
           
 void outputTitle(java.lang.String title)
           
 void outputVersion(java.lang.String version)
           
 void songInfo(java.lang.String info)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LYRIC

public static final int LYRIC
See Also:
Constant Field Values

COPYRIGHT_NOTICE

public static final int COPYRIGHT_NOTICE
See Also:
Constant Field Values

TRACK_NAME

public static final int TRACK_NAME
See Also:
Constant Field Values

NEW_LINE

public static final char NEW_LINE
See Also:
Constant Field Values

CLEAR_SCREEN

public static final char CLEAR_SCREEN
See Also:
Constant Field Values

META_INFO

public static final char META_INFO
See Also:
Constant Field Values

SONG_INFO

public static final char SONG_INFO
See Also:
Constant Field Values

TITLE

public static final char TITLE
See Also:
Constant Field Values

VERSION

public static final char VERSION
See Also:
Constant Field Values

LANGUAGE

public static final char LANGUAGE
See Also:
Constant Field Values

KARAOKE

public static final char KARAOKE
See Also:
Constant Field Values
Constructor Detail

LyricListener

public LyricListener()
Method Detail

meta

public void meta(javax.sound.midi.MetaMessage meta)
Specified by:
meta in interface javax.sound.midi.MetaEventListener

clearScreen

public abstract void clearScreen()

newLine

public abstract void newLine()

outputLyric

public abstract void outputLyric(java.lang.String lyric)

songInfo

public void songInfo(java.lang.String info)

outputTitle

public void outputTitle(java.lang.String title)

outputVersion

public void outputVersion(java.lang.String version)

outputLanguage

public void outputLanguage(java.lang.String language)

outputKaraokeMess

public void outputKaraokeMess(java.lang.String message)