PromptViewerListener
, java.util.EventListener
public class Prompter extends java.lang.Object implements PromptViewerListener
Constructor | Description |
---|---|
Prompter() |
public DialogTargetProvider getDialogTargetProvider()
public void setDialogTargetProvider(DialogTargetProvider dialogTargetProvider)
dialogTargetProvider
- the dialogTargetProvider to setpublic int getAudioChannelOffset()
public void setAudioChannelOffset(int audioChannelOffset)
audioChannelOffset
- the audioChannelOffset to setpublic javax.sound.sampled.Mixer getPromptMixer()
public void setPromptMixer(javax.sound.sampled.Mixer promptMixer)
promptMixer
- the promptMixer to setpublic PromptViewer getExperimenterViewer()
public void setExperimenterViewer(PromptViewer experimenterViewer)
public void addSubjectViewer(PromptViewer sv)
public void removeSubjectViewer(PromptViewer sv)
public void clearSubjectViewersList()
public java.util.List<PromptViewer> getSubjectViewers()
public void setSubjectViewers(java.util.List<PromptViewer> subjectViewers)
public void close()
public void displayComments(Reccomment comments)
public void displayInstructions(Recinstructions instructions)
public java.awt.Font getInstructionsFont()
public PromptItem getPromptItem()
public int getRecIndex()
public void play()
public void open() throws PrompterException
PrompterException
public void prepare() throws PromptPresenterException
PromptPresenterException
public void setInstructionNumbering(boolean instructionNumbering)
public void setInstructionsEmphased(boolean b)
public void setPromptEmphased(boolean b)
public void setPromptFont(java.awt.Font font)
public void setInstructionsFont(java.awt.Font font)
public void setDescriptionFont(java.awt.Font font)
public void setPromptItem(PromptItem promptItem)
public void setPromptPresenterEnabled(boolean b)
public void setRecIndex(java.lang.Integer recIndex)
public void setShowComments(boolean comments)
public void setShowPrompt(boolean showPrompt)
public void autoPlay() throws PrompterException
PrompterException
public void init()
public void start()
public void stop()
protected void updateListeners(PromptViewerEvent event)
public void addPromptViewerListener(PromptViewerListener listener)
public void removePromptViewerListener(PromptViewerListener listener)
public boolean isPresenterClosed()
public void update(PromptViewerEvent promptViewerEvent)
update
in interface PromptViewerListener
public boolean isStartControlEnabled()
public void setStartControlEnabled(boolean startControlEnabled)
public boolean isStopControlEnabled()
public void setStopControlEnabled(boolean stopControlEnabled)
public StartPromptPlaybackAction getStartPromptPlaybackAction()
public StopPromptPlaybackAction getStopPromptPlaybackAction()
public void setAutomaticPromptPlay(boolean autoPlay)