Package ipsk.db.speech
Class Recordingscript
- java.lang.Object
-
- ipsk.db.speech.BasicPropertyChangeSupport
-
- ipsk.db.speech.Recordingscript
-
- All Implemented Interfaces:
DOMElementConvertible
,java.beans.PropertyChangeListener
,java.io.Serializable
,java.util.EventListener
- Direct Known Subclasses:
Script
@Entity public class Recordingscript extends BasicPropertyChangeSupport implements java.io.Serializable, java.beans.PropertyChangeListener, DOMElementConvertible
Script generated by hbm2java- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
ELEMENT_NAME
protected java.lang.Integer
scriptId
-
Fields inherited from class ipsk.db.speech.BasicPropertyChangeSupport
propertyChangeSupport
-
-
Constructor Summary
Constructors Constructor Description Recordingscript()
default constructorRecordingscript(int scriptId)
minimal constructorRecordingscript(IntegerSequenceGenerator seqgen, org.w3c.dom.Element e)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
java.lang.Integer
getScriptId()
java.util.List<Section>
getSections()
void
init()
protected void
insertElement(IntegerSequenceGenerator seqGen, org.w3c.dom.Element e)
boolean
isPropertyChangeSupportEnabled()
java.util.List<java.lang.String>
itemCodesList()
Returns all itemcodes used with duplicates.java.util.Set<java.lang.String>
itemCodesSet()
Returns all itemcodes used without duplicates.boolean
needsBeep()
boolean
needsSilenceDetector()
void
propertyChange(java.beans.PropertyChangeEvent evt)
boolean
recordingCodesUnique()
java.util.Set<java.util.List<java.lang.String>>
requiredMIMETypeCombinations()
java.util.Set<java.net.URI>
resourceURIs()
void
setPropertyChangeSupportEnabled(boolean propertyChangeSupportEnabled)
void
setScriptId(java.lang.Integer scriptId)
void
setSections(java.util.List<Section> sections)
org.w3c.dom.Element
toElement(org.w3c.dom.Document d)
-
Methods inherited from class ipsk.db.speech.BasicPropertyChangeSupport
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, hasListeners, removePropertyChangeListener, removePropertyChangeListener
-
-
-
-
Field Detail
-
ELEMENT_NAME
protected static final java.lang.String ELEMENT_NAME
- See Also:
- Constant Field Values
-
scriptId
protected java.lang.Integer scriptId
-
-
Constructor Detail
-
Recordingscript
public Recordingscript()
default constructor
-
Recordingscript
public Recordingscript(int scriptId)
minimal constructor
-
Recordingscript
public Recordingscript(IntegerSequenceGenerator seqgen, org.w3c.dom.Element e)
-
-
Method Detail
-
isPropertyChangeSupportEnabled
public boolean isPropertyChangeSupportEnabled()
-
setPropertyChangeSupportEnabled
public void setPropertyChangeSupportEnabled(boolean propertyChangeSupportEnabled)
-
init
public void init()
-
requiredMIMETypeCombinations
public java.util.Set<java.util.List<java.lang.String>> requiredMIMETypeCombinations()
-
insertElement
protected void insertElement(IntegerSequenceGenerator seqGen, org.w3c.dom.Element e)
-
getScriptId
public java.lang.Integer getScriptId()
-
setScriptId
public void setScriptId(java.lang.Integer scriptId)
-
itemCodesSet
public java.util.Set<java.lang.String> itemCodesSet()
Returns all itemcodes used without duplicates. A section may have duplicate itemcodes. To retrieve ietmcodes including duplictes useitemCodesList
.- Returns:
- set of unique itemcodes
-
itemCodesList
public java.util.List<java.lang.String> itemCodesList()
Returns all itemcodes used with duplicates.- Returns:
- list of itemcodes
-
toElement
public org.w3c.dom.Element toElement(org.w3c.dom.Document d)
- Specified by:
toElement
in interfaceDOMElementConvertible
-
getSections
public java.util.List<Section> getSections()
-
setSections
public void setSections(java.util.List<Section> sections)
-
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)
- Specified by:
propertyChange
in interfacejava.beans.PropertyChangeListener
-
recordingCodesUnique
public boolean recordingCodesUnique()
-
needsSilenceDetector
public boolean needsSilenceDetector()
-
needsBeep
public boolean needsBeep()
-
resourceURIs
public java.util.Set<java.net.URI> resourceURIs()
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
- Overrides:
clone
in classjava.lang.Object
- Throws:
java.lang.CloneNotSupportedException
-
-