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.StringELEMENT_NAMEprotected java.lang.IntegerscriptId-
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.Objectclone()java.lang.IntegergetScriptId()java.util.List<Section>getSections()voidinit()protected voidinsertElement(IntegerSequenceGenerator seqGen, org.w3c.dom.Element e)booleanisPropertyChangeSupportEnabled()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.booleanneedsBeep()booleanneedsSilenceDetector()voidpropertyChange(java.beans.PropertyChangeEvent evt)booleanrecordingCodesUnique()java.util.Set<java.util.List<java.lang.String>>requiredMIMETypeCombinations()java.util.Set<java.net.URI>resourceURIs()voidsetPropertyChangeSupportEnabled(boolean propertyChangeSupportEnabled)voidsetScriptId(java.lang.Integer scriptId)voidsetSections(java.util.List<Section> sections)org.w3c.dom.ElementtoElement(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:
toElementin 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:
propertyChangein 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:
clonein classjava.lang.Object- Throws:
java.lang.CloneNotSupportedException
-
-