Package ipsk.db.speech
Class Mediaitem
- java.lang.Object
- 
- ipsk.db.speech.BasicPropertyChangeSupport
- 
- ipsk.db.speech.Mediaitem
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Cloneable
 
 @Entity public class Mediaitem extends BasicPropertyChangeSupport implements java.io.Serializable, java.lang.Cloneable Represents a mediaitem element of the recording script.- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringATTALTstatic java.lang.StringATTANNOTATION_TEMPLATEstatic java.lang.StringATTAUTOPLAYstatic java.lang.StringATTCHARSETstatic java.lang.StringATTCOUNTRYCODEstatic java.lang.StringATTHEIGHTstatic java.lang.StringATTLANGCODEstatic java.lang.StringATTLANGUAGEstatic java.lang.StringATTMIMEstatic java.lang.StringATTMODALstatic java.lang.StringATTSRCstatic java.lang.StringATTVOLUMEstatic java.lang.StringATTWIDTHstatic java.lang.StringDEF_CHARSETstatic java.lang.StringDEF_MIMETYPEstatic java.lang.StringELEMENT_NAME- 
Fields inherited from class ipsk.db.speech.BasicPropertyChangeSupportpropertyChangeSupport
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply()java.lang.Objectclone()java.lang.StringgetAlt()booleangetAnnotationTemplate()java.lang.StringgetAuthor()java.lang.BooleangetAutoplay()java.lang.StringgetCharSet()java.lang.StringgetCountryISO3166code()java.lang.StringgetDescription()java.lang.IntegergetHeight()java.lang.StringgetLanguageISO639code()intgetMediaitemId()java.lang.StringgetMimetype()java.lang.BooleangetModal()booleangetNNAutoplay()java.lang.StringgetNNCharSet()intgetNNHeight()java.lang.StringgetNNMimetype()booleangetNNModal()intgetNNVolume()intgetNNWidth()floatgetNormalizedVolume()Get normalized (0.0 ... 1.0) volume scaling value.java.util.Set<PromptItem>getPromptItemsSet()java.lang.StringgetPromptText()Script.ScopegetScope()java.net.URIgetSrc()java.lang.StringgetSrcStr()java.lang.StringgetText()java.lang.IntegergetVolume()The volume to play this media-item in percentage.java.lang.IntegergetWidth()booleanisDefaultAutoplay()voidprePersist()voidpreUpdate()voidpropertyChange(java.beans.PropertyChangeEvent evt)voidsetAlt(java.lang.String alt)voidsetAnnotationTemplate(boolean annotationTemplate)voidsetAuthor(java.lang.String author)voidsetAutoplay(java.lang.Boolean autoplay)voidsetCharSet(java.lang.String charSet)voidsetCountryISO3166code(java.lang.String countryISO3166code)voidsetDefaultAutoplay(boolean defaultAutoplay)voidsetDescription(java.lang.String description)voidsetHeight(java.lang.Integer height)voidsetLanguageISO639code(java.lang.String languageISO639code)voidsetMediaitemId(int mediaitemId)voidsetMimetype(java.lang.String mimetype)voidsetModal(java.lang.Boolean modal)voidsetNNAutoplay(boolean autoPlay)voidsetNNHeight(int height)voidsetNNMimetype(java.lang.String mimetype)voidsetNNModal(boolean modal)voidsetNNVolume(int volume)voidsetNNWidth(int width)voidsetPromptItemsSet(java.util.Set<PromptItem> recprompts)voidsetScope(Script.Scope scope)voidsetSrc(java.net.URI src)voidsetSrcStr(java.lang.String src)voidsetText(java.lang.String text)voidsetVolume(java.lang.Integer volume)voidsetWidth(java.lang.Integer width)org.w3c.dom.ElementtoElement(org.w3c.dom.Document d)java.lang.StringtoString()- 
Methods inherited from class ipsk.db.speech.BasicPropertyChangeSupportaddPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, hasListeners, removePropertyChangeListener, removePropertyChangeListener
 
- 
 
- 
- 
- 
Field Detail- 
ELEMENT_NAMEpublic static final java.lang.String ELEMENT_NAME - See Also:
- Constant Field Values
 
 - 
ATTSRCpublic static final java.lang.String ATTSRC - See Also:
- Constant Field Values
 
 - 
ATTMIMEpublic static final java.lang.String ATTMIME - See Also:
- Constant Field Values
 
 - 
ATTCHARSETpublic static final java.lang.String ATTCHARSET - See Also:
- Constant Field Values
 
 - 
ATTLANGCODEpublic static final java.lang.String ATTLANGCODE - See Also:
- Constant Field Values
 
 - 
ATTCOUNTRYCODEpublic static final java.lang.String ATTCOUNTRYCODE - See Also:
- Constant Field Values
 
 - 
ATTMODALpublic static final java.lang.String ATTMODAL - See Also:
- Constant Field Values
 
 - 
ATTALTpublic static final java.lang.String ATTALT - See Also:
- Constant Field Values
 
 - 
ATTAUTOPLAYpublic static final java.lang.String ATTAUTOPLAY - See Also:
- Constant Field Values
 
 - 
ATTWIDTHpublic static final java.lang.String ATTWIDTH - See Also:
- Constant Field Values
 
 - 
ATTHEIGHTpublic static final java.lang.String ATTHEIGHT - See Also:
- Constant Field Values
 
 - 
ATTVOLUMEpublic static final java.lang.String ATTVOLUME - See Also:
- Constant Field Values
 
 - 
ATTANNOTATION_TEMPLATEpublic static final java.lang.String ATTANNOTATION_TEMPLATE - See Also:
- Constant Field Values
 
 - 
ATTLANGUAGEpublic static final java.lang.String ATTLANGUAGE - See Also:
- Constant Field Values
 
 - 
DEF_MIMETYPEpublic static final java.lang.String DEF_MIMETYPE - See Also:
- Constant Field Values
 
 - 
DEF_CHARSETpublic static final java.lang.String DEF_CHARSET - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getMediaitemIdpublic int getMediaitemId() 
 - 
setMediaitemIdpublic void setMediaitemId(int mediaitemId) 
 - 
getMimetypepublic java.lang.String getMimetype() 
 - 
getNNMimetypepublic java.lang.String getNNMimetype() 
 - 
setMimetypepublic void setMimetype(java.lang.String mimetype) 
 - 
setNNMimetypepublic void setNNMimetype(java.lang.String mimetype) 
 - 
getCharSetpublic java.lang.String getCharSet() 
 - 
setCharSetpublic void setCharSet(java.lang.String charSet) 
 - 
getNNCharSetpublic java.lang.String getNNCharSet() 
 - 
getSrcStrpublic java.lang.String getSrcStr() 
 - 
setSrcStrpublic void setSrcStr(java.lang.String src) 
 - 
getSrcpublic java.net.URI getSrc() 
 - 
setSrcpublic void setSrc(java.net.URI src) 
 - 
getAltpublic java.lang.String getAlt() 
 - 
setAltpublic void setAlt(java.lang.String alt) 
 - 
getAutoplaypublic java.lang.Boolean getAutoplay() 
 - 
setAutoplaypublic void setAutoplay(java.lang.Boolean autoplay) 
 - 
getNNAutoplaypublic boolean getNNAutoplay() 
 - 
setNNAutoplaypublic void setNNAutoplay(boolean autoPlay) 
 - 
getModalpublic java.lang.Boolean getModal() 
 - 
setModalpublic void setModal(java.lang.Boolean modal) 
 - 
getNNModalpublic boolean getNNModal() 
 - 
setNNModalpublic void setNNModal(boolean modal) 
 - 
getWidthpublic java.lang.Integer getWidth() 
 - 
setWidthpublic void setWidth(java.lang.Integer width) 
 - 
getNNWidthpublic int getNNWidth() 
 - 
setNNWidthpublic void setNNWidth(int width) 
 - 
getHeightpublic java.lang.Integer getHeight() 
 - 
setHeightpublic void setHeight(java.lang.Integer height) 
 - 
getNNHeightpublic int getNNHeight() 
 - 
setNNHeightpublic void setNNHeight(int height) 
 - 
getVolumepublic java.lang.Integer getVolume() The volume to play this media-item in percentage. Volume 100: original amplitude- Returns:
- volume in percentage of original
 
 - 
setVolumepublic void setVolume(java.lang.Integer volume) 
 - 
getNNVolumepublic int getNNVolume() 
 - 
setNNVolumepublic void setNNVolume(int volume) 
 - 
getNormalizedVolumepublic float getNormalizedVolume() Get normalized (0.0 ... 1.0) volume scaling value. Calculated from the logarithmic percent value. 0% volume is mapped to -60dB and 100% are mapped to 0dB- Returns:
- normalized volume (0.0 ... 1.0)
 
 - 
getTextpublic java.lang.String getText() 
 - 
setTextpublic void setText(java.lang.String text) 
 - 
getPromptTextpublic java.lang.String getPromptText() 
 - 
getAuthorpublic java.lang.String getAuthor() 
 - 
setAuthorpublic void setAuthor(java.lang.String author) 
 - 
getScopepublic Script.Scope getScope() 
 - 
setScopepublic void setScope(Script.Scope scope) 
 - 
getDescriptionpublic java.lang.String getDescription() 
 - 
setDescriptionpublic void setDescription(java.lang.String description) 
 - 
getAnnotationTemplatepublic boolean getAnnotationTemplate() 
 - 
setAnnotationTemplatepublic void setAnnotationTemplate(boolean annotationTemplate) 
 - 
getPromptItemsSetpublic java.util.Set<PromptItem> getPromptItemsSet() 
 - 
setPromptItemsSetpublic void setPromptItemsSet(java.util.Set<PromptItem> recprompts) 
 - 
prePersistpublic void prePersist() 
 - 
preUpdatepublic void preUpdate() 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
toElementpublic org.w3c.dom.Element toElement(org.w3c.dom.Document d) 
 - 
clonepublic java.lang.Object clone() throws java.lang.CloneNotSupportedException- Overrides:
- clonein class- java.lang.Object
- Throws:
- java.lang.CloneNotSupportedException
 
 - 
propertyChangepublic void propertyChange(java.beans.PropertyChangeEvent evt) 
 - 
getLanguageISO639codepublic java.lang.String getLanguageISO639code() 
 - 
setLanguageISO639codepublic void setLanguageISO639code(java.lang.String languageISO639code) 
 - 
getCountryISO3166codepublic java.lang.String getCountryISO3166code() 
 - 
setCountryISO3166codepublic void setCountryISO3166code(java.lang.String countryISO3166code) 
 - 
isDefaultAutoplaypublic boolean isDefaultAutoplay() 
 - 
setDefaultAutoplaypublic void setDefaultAutoplay(boolean defaultAutoplay) 
 - 
applypublic void apply() 
 
- 
 
-