Ejemplo n.º 1
0
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="refId">The GUID that uniquely identifies an instance of the object.</param>
 ///<param name="scoreMetric">The metric or scale used to report the score.</param>
 ///<param name="assessmentAdministrationRefId">The administration associated with this score set.</param>
 ///<param name="studentPersonalRefId">The student associated with the response set.</param>
 ///
 public StudentScoreSet( string refId, AUCodeSetsAssessmentReportingMethodType scoreMetric, string assessmentAdministrationRefId, string studentPersonalRefId )
     : base(Adk.SifVersion, AssessmentDTD.STUDENTSCORESET)
 {
     this.RefId = refId;
     this.SetScoreMetric( scoreMetric );
     this.AssessmentAdministrationRefId = assessmentAdministrationRefId;
     this.StudentPersonalRefId = studentPersonalRefId;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="fromScoreMetric">A FromScoreMetric</param>
 ///<param name="lowerCut">A LowerCut</param>
 ///<param name="upperCut">An UpperCut</param>
 ///<param name="derivedValue">A DerivedValue</param>
 ///
 public ScoreValue( AUCodeSetsAssessmentReportingMethodType fromScoreMetric, string lowerCut, string upperCut, DerivedValue derivedValue )
     : base(Sif3assessmentDTD.SCOREVALUE)
 {
     this.SetFromScoreMetric( fromScoreMetric );
     this.LowerCut = lowerCut;
     this.UpperCut = upperCut;
     this.DerivedValue = derivedValue;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="toScoreMetric">A ToScoreMetric</param>
 ///<param name="value">Gets or sets the content value of the &amp;lt;DerivedValue&amp;gt; element</param>
 ///
 public DerivedValue( AUCodeSetsAssessmentReportingMethodType toScoreMetric, string value )
     : base(Sif3assessmentDTD.DERIVEDVALUE)
 {
     this.SetToScoreMetric( toScoreMetric );
     this.Value = value;
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Sets the value of the <c>ToScoreMetric</c> attribute.
 /// </summary>
 /// <param name="val">A AUCodeSetsAssessmentReportingMethodType object</param>
 /// <remarks>
 /// <para>Version: 2.6</para>
 /// <para>Since: 2.6</para>
 /// </remarks>
 public void SetToScoreMetric( AUCodeSetsAssessmentReportingMethodType val )
 {
     SetField( Sif3assessmentDTD.DERIVEDVALUE_TOSCOREMETRIC, val );
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Sets the value of the <c>&lt;ScoreMetric&gt;</c> element.
 /// </summary>
 /// <param name="val">A AUCodeSetsAssessmentReportingMethodType object</param>
 /// <remarks>
 /// <para>The SIF specification defines the meaning of this element as: "The metric or scale used to report the score."</para>
 /// <para>Version: 2.5</para>
 /// <para>Since: 2.4</para>
 /// </remarks>
 public void SetScoreMetric( AUCodeSetsAssessmentReportingMethodType val )
 {
     SetField( AssessmentDTD.STUDENTSCORESET_SCOREMETRIC, val );
 }
 ///<summary>Sets the value of the <c>&lt;ScoreReporting&gt;</c> element.</summary>
 /// <param name="ScoreMetric">A ScoreMetric</param>
 ///<remarks>
 /// <para>This form of <c>setScoreReporting</c> is provided as a convenience method
 /// that is functionally equivalent to the <c>ScoreReporting</c></para>
 /// <para>Version: 2.6</para>
 /// <para>Since: 2.6</para>
 /// </remarks>
 public void SetScoreReporting( AUCodeSetsAssessmentReportingMethodType ScoreMetric )
 {
     RemoveChild( Sif3assessmentDTD.SIF3ASSESSMENTSUBTEST_SCOREREPORTING);
     AddChild( Sif3assessmentDTD.SIF3ASSESSMENTSUBTEST_SCOREREPORTING, new ScoreReportingType( ScoreMetric ) );
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="scoreMetric">The metric or scale used to report the scores.</param>
 ///
 public ScoreRange( AUCodeSetsAssessmentReportingMethodType scoreMetric )
     : base(AssessmentDTD.SCORERANGE)
 {
     this.SetScoreMetric( scoreMetric );
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="scoreMetric">The metric or scale used to report the scores.</param>
 ///
 public CutScores( AUCodeSetsAssessmentReportingMethodType scoreMetric )
     : base(AssessmentDTD.CUTSCORES)
 {
     this.SetScoreMetric( scoreMetric );
 }
Ejemplo n.º 9
0
 ///<summary>Sets the value of the <c>&lt;ScoreRange&gt;</c> element.</summary>
 /// <param name="ScoreMetric">The metric or scale used to report the scores.</param>
 ///<remarks>
 /// <para>This form of <c>setScoreRange</c> is provided as a convenience method
 /// that is functionally equivalent to the <c>ScoreRange</c></para>
 /// <para>Version: 2.5</para>
 /// <para>Since: 2.4</para>
 /// </remarks>
 public void SetScoreRange( AUCodeSetsAssessmentReportingMethodType ScoreMetric )
 {
     RemoveChild( AssessmentDTD.ASSESSMENTSUBTEST_SCORERANGE);
     AddChild( AssessmentDTD.ASSESSMENTSUBTEST_SCORERANGE, new ScoreRange( ScoreMetric ) );
 }
Ejemplo n.º 10
0
 ///<summary>Sets the value of the <c>&lt;CutScores&gt;</c> element.</summary>
 /// <param name="ScoreMetric">The metric or scale used to report the scores.</param>
 ///<remarks>
 /// <para>This form of <c>setCutScores</c> is provided as a convenience method
 /// that is functionally equivalent to the <c>CutScores</c></para>
 /// <para>Version: 2.5</para>
 /// <para>Since: 2.4</para>
 /// </remarks>
 public void SetCutScores( AUCodeSetsAssessmentReportingMethodType ScoreMetric )
 {
     RemoveChild( AssessmentDTD.PERFORMANCELEVEL_CUTSCORES);
     AddChild( AssessmentDTD.PERFORMANCELEVEL_CUTSCORES, new CutScores( ScoreMetric ) );
 }
Ejemplo n.º 11
0
 /// <summary>
 /// Sets the value of the <c>FromScoreMetric</c> attribute.
 /// </summary>
 /// <param name="val">A AUCodeSetsAssessmentReportingMethodType object</param>
 /// <remarks>
 /// <para>Version: 2.6</para>
 /// <para>Since: 2.6</para>
 /// </remarks>
 public void SetFromScoreMetric( AUCodeSetsAssessmentReportingMethodType val )
 {
     SetField( Sif3assessmentDTD.SCOREVALUE_FROMSCOREMETRIC, val );
 }
Ejemplo n.º 12
0
 ///<summary>Sets the value of the <c>&lt;DerivedValue&gt;</c> element.</summary>
 /// <param name="ToScoreMetric">A ToScoreMetric</param>
 /// <param name="Value">Gets or sets the content value of the &amp;lt;DerivedValue&amp;gt; element</param>
 ///<remarks>
 /// <para>This form of <c>setDerivedValue</c> is provided as a convenience method
 /// that is functionally equivalent to the <c>DerivedValue</c></para>
 /// <para>Version: 2.6</para>
 /// <para>Since: 2.6</para>
 /// </remarks>
 public void SetDerivedValue( AUCodeSetsAssessmentReportingMethodType ToScoreMetric, string Value )
 {
     RemoveChild( Sif3assessmentDTD.SCOREVALUE_DERIVEDVALUE);
     AddChild( Sif3assessmentDTD.SCOREVALUE_DERIVEDVALUE, new DerivedValue( ToScoreMetric, Value ) );
 }