Package ipsk.db.speech
Class Recording
- java.lang.Object
-
- ipsk.db.speech.BasicPropertyChangeSupport
-
- ipsk.db.speech.PromptItem
-
- ipsk.db.speech.Recprompt
-
- ipsk.db.speech.Recording
-
- All Implemented Interfaces:
ImmutibilityProvider
,java.awt.datatransfer.Transferable
,java.beans.PropertyChangeListener
,java.io.Serializable
,java.lang.Cloneable
,java.util.EventListener
@Entity public class Recording extends Recprompt implements java.beans.PropertyChangeListener
Represents a recording element of the recording script. Recording generated by hbm2java- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ATTBEEP
static java.lang.String
ATTBLOCKED
static java.lang.String
ATTITEMCODE
static java.lang.String
ATTPOSTREC
static java.lang.String
ATTPREREC
static java.lang.String
ATTRECDUR
static java.lang.String
ATTSILENCE
static java.lang.String
ATTTYPE
static boolean
DEF_BLOCKED
static int
DEF_POSTRECDELAY
static int
DEF_PRERECDELAY
static java.lang.Integer
DEF_RECDURATION
static java.lang.String
DEF_RECTYPE
static java.lang.String
ELEMENT_NAME
-
Fields inherited from class ipsk.db.speech.BasicPropertyChangeSupport
propertyChangeSupport
-
Fields inherited from class ipsk.db.speech.PromptItem
CLASS_DATA_FLAVOR, mediaitems, position, presenter, recpromptId, recscriptIndex
-
-
Constructor Summary
Constructors Constructor Description Recording()
default constructorRecording(IntegerSequenceGenerator seqGen, org.w3c.dom.Element e)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotationTemplate
getAnnotationTemplate()
java.lang.String
getBeep()
java.lang.Boolean
getBlocked()
int
getDefaultPostrecdelay()
int
getDefaultPrerecdelay()
java.lang.Integer
getFinalsilence()
java.lang.String
getItemcode()
java.util.List<Mediaitem>
getMediaitems()
boolean
getNNBlocked()
int
getNNPostrecdelay()
int
getNNPrerecdelay()
java.lang.Integer
getPostrecdelay()
java.lang.Integer
getPrerecdelay()
Reccomment
getReccomment()
java.lang.Integer
getRecduration()
Recinstructions
getRecinstructions()
java.util.Set<RecordingFile>
getRecordingFiles()
java.lang.String
getRectype()
boolean
needsBeep()
boolean
needsSilenceDetector()
void
propertyChange(java.beans.PropertyChangeEvent evt)
void
setAnnotationTemplate(AnnotationTemplate annotationTemplate)
void
setBeep(java.lang.String beep)
void
setBlocked(java.lang.Boolean blocked)
void
setDefaultPostrecdelay(int defaultPostrecdelay)
Apply default post-recording delay.void
setDefaultPrerecdelay(int defaultPrerecdelay)
Apply default pre-recording delay.void
setFinalsilence(java.lang.Integer finalsilence)
void
setItemcode(java.lang.String itemcode)
void
setMediaitems(java.util.List<Mediaitem> mediaitems)
void
setNNBlocked(boolean blocked)
void
setPostrecdelay(java.lang.Integer postrecdelay)
void
setPrerecdelay(java.lang.Integer prerecdelay)
void
setReccomment(Reccomment reccomment)
void
setRecduration(java.lang.Integer recduration)
void
setRecinstructions(Recinstructions recinstructions)
void
setRecordingFiles(java.util.Set<RecordingFile> recordingFiles)
void
setRectype(java.lang.String rectype)
org.w3c.dom.Element
toElement(org.w3c.dom.Document d)
java.lang.String
toString()
toString() returns a String representation of a prompt item.-
Methods inherited from class ipsk.db.speech.BasicPropertyChangeSupport
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, hasListeners, removePropertyChangeListener, removePropertyChangeListener
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class ipsk.db.speech.PromptItem
annotationTemplateLocalizedText, annotationTemplateMediaitem, clone, defaultAutoplay, getDescription, getGroup, getMIMETypes, getPresenter, getRecpromptId, getRecscriptIndex, getTransferData, getTransferDataFlavors, isDataFlavorSupported, isImmutable, isRemovable, resourceURIs, setGroup, setPresenter, setRecpromptId, setRecscriptIndex
-
-
-
-
Field Detail
-
ELEMENT_NAME
public static final java.lang.String ELEMENT_NAME
- See Also:
- Constant Field Values
-
DEF_BLOCKED
public static final boolean DEF_BLOCKED
- See Also:
- Constant Field Values
-
DEF_RECDURATION
public static final java.lang.Integer DEF_RECDURATION
-
DEF_PRERECDELAY
public static final int DEF_PRERECDELAY
- See Also:
- Constant Field Values
-
DEF_POSTRECDELAY
public static final int DEF_POSTRECDELAY
- See Also:
- Constant Field Values
-
DEF_RECTYPE
public static final java.lang.String DEF_RECTYPE
- See Also:
- Constant Field Values
-
ATTPREREC
public static final java.lang.String ATTPREREC
- See Also:
- Constant Field Values
-
ATTRECDUR
public static final java.lang.String ATTRECDUR
- See Also:
- Constant Field Values
-
ATTPOSTREC
public static final java.lang.String ATTPOSTREC
- See Also:
- Constant Field Values
-
ATTITEMCODE
public static final java.lang.String ATTITEMCODE
- See Also:
- Constant Field Values
-
ATTTYPE
public static final java.lang.String ATTTYPE
- See Also:
- Constant Field Values
-
ATTSILENCE
public static final java.lang.String ATTSILENCE
- See Also:
- Constant Field Values
-
ATTBEEP
public static final java.lang.String ATTBEEP
- See Also:
- Constant Field Values
-
ATTBLOCKED
public static final java.lang.String ATTBLOCKED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Recording
public Recording()
default constructor
-
Recording
public Recording(IntegerSequenceGenerator seqGen, org.w3c.dom.Element e)
-
-
Method Detail
-
getRecinstructions
public Recinstructions getRecinstructions()
-
setRecinstructions
public void setRecinstructions(Recinstructions recinstructions)
-
getReccomment
public Reccomment getReccomment()
-
setReccomment
public void setReccomment(Reccomment reccomment)
-
getAnnotationTemplate
public AnnotationTemplate getAnnotationTemplate()
-
setAnnotationTemplate
public void setAnnotationTemplate(AnnotationTemplate annotationTemplate)
-
getItemcode
public java.lang.String getItemcode()
-
setItemcode
public void setItemcode(java.lang.String itemcode)
-
getRecduration
public java.lang.Integer getRecduration()
-
setRecduration
public void setRecduration(java.lang.Integer recduration)
-
getPrerecdelay
public java.lang.Integer getPrerecdelay()
-
getNNPrerecdelay
public int getNNPrerecdelay()
-
setPrerecdelay
public void setPrerecdelay(java.lang.Integer prerecdelay)
-
getPostrecdelay
public java.lang.Integer getPostrecdelay()
-
getNNPostrecdelay
public int getNNPostrecdelay()
-
setPostrecdelay
public void setPostrecdelay(java.lang.Integer postrecdelay)
-
getFinalsilence
public java.lang.Integer getFinalsilence()
-
setFinalsilence
public void setFinalsilence(java.lang.Integer finalsilence)
-
getBeep
public java.lang.String getBeep()
-
setBeep
public void setBeep(java.lang.String beep)
-
getRectype
public java.lang.String getRectype()
-
setRectype
public void setRectype(java.lang.String rectype)
-
getRecordingFiles
public java.util.Set<RecordingFile> getRecordingFiles()
-
setRecordingFiles
public void setRecordingFiles(java.util.Set<RecordingFile> recordingFiles)
-
getMediaitems
public java.util.List<Mediaitem> getMediaitems()
- Overrides:
getMediaitems
in classPromptItem
-
setMediaitems
public void setMediaitems(java.util.List<Mediaitem> mediaitems)
- Overrides:
setMediaitems
in classPromptItem
-
toElement
public org.w3c.dom.Element toElement(org.w3c.dom.Document d)
-
toString
public java.lang.String toString()
toString() returns a String representation of a prompt item. The internal fields are given as attribute-value pairs with the individual pairs separated from each other by tabs.- Overrides:
toString
in classjava.lang.Object
-
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)
- Specified by:
propertyChange
in interfacejava.beans.PropertyChangeListener
- Overrides:
propertyChange
in classRecprompt
-
getBlocked
public java.lang.Boolean getBlocked()
-
setBlocked
public void setBlocked(java.lang.Boolean blocked)
-
setNNBlocked
public void setNNBlocked(boolean blocked)
-
getNNBlocked
public boolean getNNBlocked()
-
needsSilenceDetector
public boolean needsSilenceDetector()
-
needsBeep
public boolean needsBeep()
-
setDefaultPrerecdelay
public void setDefaultPrerecdelay(int defaultPrerecdelay)
Apply default pre-recording delay.- Parameters:
defaultPrerecdelay
- default pre-recording delay in milliseconds
-
getDefaultPrerecdelay
public int getDefaultPrerecdelay()
-
setDefaultPostrecdelay
public void setDefaultPostrecdelay(int defaultPostrecdelay)
Apply default post-recording delay.- Parameters:
defaultPostrecdelay
- default post-recording delay in milliseconds
-
getDefaultPostrecdelay
public int getDefaultPostrecdelay()
-
-