public static class AnnotationControls.AudioContentAnnotation extends AnnotationControls.ContentAnnotation
Modifier and Type | Field and Description |
---|---|
protected javax.sound.sampled.Clip |
clip |
protected java.lang.Thread |
readThread |
protected java.lang.Object |
source |
annnotation, appFrame, controller
Constructor and Description |
---|
AudioContentAnnotation(AnnotationControls.AppFrame appFrame,
AudioPlayerAnnotation annnotation,
AudioPlayerAnnotationController controller,
java.lang.Object source) |
Modifier and Type | Method and Description |
---|---|
void |
detach() |
protected void |
doRetrieveAndSetClip(java.lang.Object source) |
java.lang.Object |
getSource() |
protected javax.sound.sampled.Clip |
readClip(java.lang.Object source) |
protected void |
retrieveAndSetClip(java.lang.Object source) |
protected void |
startClipRetrieval(java.lang.Object source) |
protected void |
stopClipRetrieval() |
protected void |
stopController(AudioPlayerAnnotationController controller) |
actionPerformed, attach, getAnnotation, getAppFrame, getController
protected javax.sound.sampled.Clip clip
protected java.lang.Thread readThread
protected java.lang.Object source
public AudioContentAnnotation(AnnotationControls.AppFrame appFrame, AudioPlayerAnnotation annnotation, AudioPlayerAnnotationController controller, java.lang.Object source)
public void detach()
detach
in class AnnotationControls.ContentAnnotation
protected void doRetrieveAndSetClip(java.lang.Object source)
public java.lang.Object getSource()
protected javax.sound.sampled.Clip readClip(java.lang.Object source)
protected void retrieveAndSetClip(java.lang.Object source)
protected void startClipRetrieval(java.lang.Object source)
protected void stopClipRetrieval()
protected void stopController(AudioPlayerAnnotationController controller)