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

public final class ExitActionsSpec extends Object implements Serializable

Represents the exitActionsSpec complex type.

The following schema snippet specifies its contents:


 <xs:complexType name="exitActionsSpec">
   <xs:all>
     <xs:element name="intermediateSco" type="scoExitActionSpec" minOccurs="0" maxOccurs="1" />
     <xs:element name="finalSco" type="scoExitActionSpec" minOccurs="0" maxOccurs="1" />
   </xs:all>
 </xs:complexType>
 
See Also:
  • Constructor Details

    • ExitActionsSpec

      public ExitActionsSpec()
      Constructs an instance of the ExitActionsSpec class.

      This constructor initializes the object with no defined properties.

  • Method Details

    • getIntermediateSco

      public ScoExitActionSpec getIntermediateSco()
      Retrieves the exit action specification for the intermediate SCO.
      Returns:
      the ScoExitActionSpec representing the exit action for the intermediate SCO, or null if no action has been specified.
    • setIntermediateSco

      public void setIntermediateSco(ScoExitActionSpec intermediateSco)
      Sets the exit action specification for the intermediate SCO.
      Parameters:
      intermediateSco - the ScoExitActionSpec instance defining the exit action for the intermediate SCO
    • getFinalSco

      public ScoExitActionSpec getFinalSco()
      Retrieves the exit action specification for the final SCO.
      Returns:
      the ScoExitActionSpec representing the exit action for the final SCO, or null if no action has been specified.
    • setFinalSco

      public void setFinalSco(ScoExitActionSpec finalSco)
      Sets the exit action specification for the final SCO.
      Parameters:
      finalSco - the ScoExitActionSpec instance defining the exit action for the final SCO
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object