|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.robokind.api.speech.viseme.VisemeEventNotifier
public class VisemeEventNotifier
Converts a SpeechEvent to a VisemeEvent and notifies listeners.
Constructor Summary | |
---|---|
VisemeEventNotifier()
Creates an empty VisemeEventNotifier. |
Method Summary | |
---|---|
void |
addListener(org.jflux.api.core.Listener<VisemeEvent> listener)
Adds a VisemeEvent listener to be notified. |
void |
handleEvent(SpeechEventList<SpeechEvent> eventList)
|
void |
handleVisemeEvent(VisemeEvent event)
Notifies listeners of a VisemeEvent. |
void |
removeListener(org.jflux.api.core.Listener<VisemeEvent> listener)
Removes a VisemeEvent listener. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VisemeEventNotifier()
Method Detail |
---|
public void addListener(org.jflux.api.core.Listener<VisemeEvent> listener)
listener
- VisemeEvent listener to addpublic void removeListener(org.jflux.api.core.Listener<VisemeEvent> listener)
listener
- VisemeEvent listener to removespublic void handleEvent(SpeechEventList<SpeechEvent> eventList)
handleEvent
in interface org.jflux.api.core.Listener<SpeechEventList<SpeechEvent>>
public void handleVisemeEvent(VisemeEvent event)
event
- VisemeEvent to send to listeners
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |