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, getControllerprotected 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.ContentAnnotationprotected 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)