Class Recordingscript

    • Field Detail

      • scriptId

        protected java.lang.Integer scriptId
    • Constructor Detail

      • Recordingscript

        public Recordingscript()
        default constructor
      • Recordingscript

        public Recordingscript​(int scriptId)
        minimal constructor
    • 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()
      • 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 use itemCodesList.
        Returns:
        set of unique itemcodes
      • itemCodesList

        public java.util.List<java.lang.String> itemCodesList()
        Returns all itemcodes used with duplicates.
        Returns:
        list of itemcodes
      • 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 interface java.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 class java.lang.Object
        Throws:
        java.lang.CloneNotSupportedException