ServiceDescriptorProvider<PromptPresenterServiceDescriptor>
MediaPromptPresenter
, MediaPromptPresenter2
BasicMediaPromptPresenter
, BasicPromptPresenter
, FormattedTextAndAudioJavaSoundViewer
, ImageAndAudioJavaSoundViewer
, PlainTextAndAudioJavaSoundViewer
, PromptAudioControllerViewer
, PromptAudioJavaSoundViewer
, PromptAudioViewer
, PromptBufferedImageViewer
, PromptFormattedTextViewer
, PromptImageViewer
, PromptPlainTextViewer
, PromptTextViewer
, SprCompatTextViewer
, TelePrompterViewer
, TextButtonAudioJavaSoundViewer
public interface PromptPresenter extends ServiceDescriptorProvider<PromptPresenterServiceDescriptor>
Modifier and Type | Method | Description |
---|---|---|
void |
addPromptPresenterListener(PromptPresenterListener promptPresenterListener) |
Add a listener.
|
boolean |
getEmphasized() |
Return emphasized status.
|
PromptPresenterServiceDescriptor |
getServiceDescriptor() |
|
java.lang.String[] |
getSupportedLegacyMIMETypes() |
Returns legacy MIME types.
|
void |
loadContents() |
Loads the current prompt data from a URL
|
void |
removePromptPresenterListener(PromptPresenterListener promptPresenterListener) |
Remove a listener.
|
void |
setContents(Mediaitem[] mediaitems) |
|
void |
setContextURL(java.net.URL contextURL) |
|
void |
setEmphasized(boolean emphasized) |
Set the prompt emphasize status.
|
void |
setPromptFont(java.awt.Font font) |
Set the prompt font to use.
|
void addPromptPresenterListener(PromptPresenterListener promptPresenterListener)
promptPresenterListener
- void removePromptPresenterListener(PromptPresenterListener promptPresenterListener)
promptPresenterListener
- PromptPresenterServiceDescriptor getServiceDescriptor()
getServiceDescriptor
in interface ServiceDescriptorProvider<PromptPresenterServiceDescriptor>
java.lang.String[] getSupportedLegacyMIMETypes()
void setContextURL(java.net.URL contextURL)
void setContents(Mediaitem[] mediaitems) throws PromptPresenterException
PromptPresenterException
void loadContents() throws PromptPresenterException
PromptPresenterException
void setEmphasized(boolean emphasized)
emphasized
- true if emphasizeboolean getEmphasized()
void setPromptFont(java.awt.Font font)
font
- prompt font