java.lang.Object
dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
All Implemented Interfaces:
Serializable

public final class DebugSpec extends Object implements Serializable

Represents the debugSpec complex type.

The following schema snippet specifies its contents:


 <xs:complexType name="debugSpec">
   <xs:all>
     <xs:element name="controlAudit" type="yesNoType" minOccurs="0" maxOccurs="1" />
     <xs:element name="controlDetailed" type="yesNoType" minOccurs="0" maxOccurs="1" />
     <xs:element name="runtimeAudit" type="yesNoType" minOccurs="0" maxOccurs="1" />
     <xs:element name="runtimeDetailed" type="yesNoType" minOccurs="0" maxOccurs="1" />
     <xs:element name="sequencingAudit" type="yesNoType" minOccurs="0" maxOccurs="1" />
     <xs:element name="sequencingDetailed" type="yesNoType" minOccurs="0" maxOccurs="1" />
     <xs:element name="sequencingSimple" type="yesNoType" minOccurs="0" maxOccurs="1" />
     <xs:element name="lookaheadAudit" type="yesNoType" minOccurs="0" maxOccurs="1" />
     <xs:element name="lookaheadDetailed" type="yesNoType" minOccurs="0" maxOccurs="1" />
     <xs:element name="includeTimestamps" type="yesNoType" minOccurs="0" maxOccurs="1" />
   </xs:all>
 </xs:complexType>
 
See Also:
  • Constructor Details

    • DebugSpec

      public DebugSpec()
      Default constructor for the DebugSpec class. Initializes an instance of the DebugSpec with no specific settings configured.
  • Method Details

    • getControlAudit

      public YesNoType getControlAudit()
      Retrieves the control audit setting for the debug specification.
      Returns:
      the current value of controlAudit, which is of type YesNoType.
    • setControlAudit

      public void setControlAudit(YesNoType controlAudit)
      Sets the control audit setting for the debug specification.
      Parameters:
      controlAudit - the control audit setting to be set, which is of type YesNoType
    • getControlDetailed

      public YesNoType getControlDetailed()
      Retrieves the control detailed setting for the debug specification.
      Returns:
      the current value of the controlDetailed field, which is of type YesNoType.
    • setControlDetailed

      public void setControlDetailed(YesNoType controlDetailed)
      Sets the control detailed setting for the debug specification.
      Parameters:
      controlDetailed - the control detailed setting to be set, which is of type YesNoType
    • getRuntimeAudit

      public YesNoType getRuntimeAudit()
      Retrieves the runtime audit setting for the debug specification.
      Returns:
      the current value of the runtimeAudit field, which is of type YesNoType.
    • setRuntimeAudit

      public void setRuntimeAudit(YesNoType runtimeAudit)
      Sets the runtime audit setting for the debug specification.
      Parameters:
      runtimeAudit - the runtime audit setting to be set, which is of type YesNoType
    • getRuntimeDetailed

      public YesNoType getRuntimeDetailed()
      Retrieves the runtime detailed setting for the debug specification.
      Returns:
      the current value of the runtimeDetailed field, which is of type YesNoType.
    • setRuntimeDetailed

      public void setRuntimeDetailed(YesNoType runtimeDetailed)
      Sets the runtime detailed setting for the debug specification.
      Parameters:
      runtimeDetailed - the runtime detailed setting to be set, which is of type YesNoType
    • getSequencingAudit

      public YesNoType getSequencingAudit()
      Retrieves the sequencing audit setting for the debug specification.
      Returns:
      the current value of the sequencingAudit field, which is of type YesNoType.
    • setSequencingAudit

      public void setSequencingAudit(YesNoType sequencingAudit)
      Sets the sequencing audit setting for the debug specification.
      Parameters:
      sequencingAudit - the sequencing audit setting to be set, which is of type YesNoType
    • getSequencingDetailed

      public YesNoType getSequencingDetailed()
      Retrieves the sequencing detailed setting for the debug specification.
      Returns:
      the current value of the sequencingDetailed field, which is of type YesNoType.
    • setSequencingDetailed

      public void setSequencingDetailed(YesNoType sequencingDetailed)
      Sets the sequencing detailed setting for the debug specification.
      Parameters:
      sequencingDetailed - the sequencing detailed setting to be set, which is of type YesNoType
    • getSequencingSimple

      public YesNoType getSequencingSimple()
      Retrieves the sequencing simple setting for the debug specification.
      Returns:
      the current value of the sequencingSimple field, which is of type YesNoType.
    • setSequencingSimple

      public void setSequencingSimple(YesNoType sequencingSimple)
      Sets the sequencing simple setting for the debug specification.
      Parameters:
      sequencingSimple - the sequencing simple setting to be set, which is of type YesNoType
    • getLookaheadAudit

      public YesNoType getLookaheadAudit()
      Retrieves the lookahead audit setting for the debug specification.
      Returns:
      the current value of the lookaheadAudit field, which is of type YesNoType.
    • setLookaheadAudit

      public void setLookaheadAudit(YesNoType lookaheadAudit)
      Sets the lookahead audit setting for the debug specification.
      Parameters:
      lookaheadAudit - the lookahead audit setting to be set, which is of type YesNoType
    • getLookaheadDetailed

      public YesNoType getLookaheadDetailed()
      Retrieves the lookahead detailed setting for the debug specification.
      Returns:
      the current value of the lookaheadDetailed field, which is of type YesNoType.
    • setLookaheadDetailed

      public void setLookaheadDetailed(YesNoType lookaheadDetailed)
      Sets the lookahead detailed setting for the debug specification.
      Parameters:
      lookaheadDetailed - the lookahead detailed setting to be set, which is of type YesNoType
    • getIncludeTimestamps

      public YesNoType getIncludeTimestamps()
      Retrieves the include timestamps setting for the debug specification.
      Returns:
      the current value of the includeTimestamps field, which is of type YesNoType.
    • setIncludeTimestamps

      public void setIncludeTimestamps(YesNoType includeTimestamps)
      Sets the include timestamps setting for the debug specification.
      Parameters:
      includeTimestamps - the include timestamps setting to be set, which is of type YesNoType
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object