Class DisplayStageSpec

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

public final class DisplayStageSpec extends Object implements Serializable

Represents the displayStageSpec complex type.

The following schema snippet specifies its contents:


 <xs:complexType name="displayStageSpec">
   <xs:all>
     <xs:element name="required" type="stageSpec" minOccurs="0" maxOccurs="1" />
     <xs:element name="desired" type="stageSpec" minOccurs="0" maxOccurs="1" />
   </xs:all>
 </xs:complexType>
 
See Also:
  • Constructor Details

    • DisplayStageSpec

      public DisplayStageSpec()
      Default constructor for the DisplayStageSpec class. Initializes a new instance of the class without setting any properties. This constructor is intended for frameworks or tools that require a no-argument constructor for deserialization or instantiation purposes.
  • Method Details

    • getRequired

      public StageSpec getRequired()
      Retrieves the required element, which specifies the required display stage.
      Returns:
      the StageSpec instance representing the required stage, or null if not set.
    • setRequired

      public void setRequired(StageSpec required)
      Sets the required element, which specifies the required display stage.
      Parameters:
      required - an instance of StageSpec representing the required display stage.
    • getDesired

      public StageSpec getDesired()
      Retrieves the desired element, which specifies the desired display stage.
      Returns:
      the StageSpec instance representing the desired stage, or null if not set.
    • setDesired

      public void setDesired(StageSpec desired)
      Sets the desired element, which specifies the desired display stage.
      Parameters:
      desired - an instance of StageSpec representing the desired display stage.
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object