eval_scale

An element of type "eval_scale" contains nine other elements to provide property values for the eval_scale. All of these elements are required:

  • An element named EID with a value of type string255
  • An element named TITLE with a value of type string255
  • An element named OWNER with a value of type string255
  • An element named SHARING with a value of type results_sharing
  • An element named EXPERT with a value of type xsd:boolean
  • An element named EXPERT_DESCRIPTION with a value of type xsd:string
  • An element named IDEAL with a value of type xsd:string
  • An element named LOCKED with a value of type xsd:boolean
  • An element named EVAL_SCALE_OPTIONS, which is defined by the complexType eval_scale_options

The full definition of the "eval_scale" type is:

<xsd:complexType name="eval_scale">
	<xsd:annotation>
		<xsd:documentation xml:lang="en"> This represents the scales/choices for items. The
			scales can be reused for many items if desired. </xsd:documentation>
		<xsd:appinfo>
			<jaxb:class name="EvalScale" implClass="org.sakaiproject.evaluation.model.EvalScale"
			/>
		</xsd:appinfo>
	</xsd:annotation>
	<xsd:all>
		<xsd:element name="EID" type="string255">
			<xsd:annotation>
				<xsd:documentation xml:lang="en"> The external identifier for this scale. </xsd:documentation>
				<xsd:documentation xml:lang="en"> Acceptable values: String value. Maximum 255
					characters. </xsd:documentation>
				<xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="TITLE" type="string255">
			<xsd:annotation>
				<xsd:documentation xml:lang="en"> This is the display title for the scale. </xsd:documentation>
				<xsd:documentation xml:lang="en"> Acceptable values: String value. Maximum 255
					characters. </xsd:documentation>
				<xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="OWNER" type="string255">
			<xsd:annotation>
				<xsd:documentation xml:lang="en"> The internal identifier for the owner of this
					scale. </xsd:documentation>
				<xsd:documentation xml:lang="en"> Acceptable values: String value. Maximum 255
					characters. </xsd:documentation>
				<xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="SHARING" type="results_sharing">
			<xsd:annotation>
				<xsd:documentation xml:lang="en"> Sharing setting for this item (private,
					public, etc). </xsd:documentation>
				<xsd:documentation xml:lang="en"> Acceptable values: One of "private",
					"visible", "shared" or "public" (see "results_sharing" type). </xsd:documentation>
				<xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="EXPERT" type="xsd:boolean">
			<xsd:annotation>
				<xsd:documentation xml:lang="en"> Is this an expert created scale? </xsd:documentation>
				<xsd:documentation xml:lang="en"> Acceptable values: "true" or "false" or "1" or
					"0" (without quotes) </xsd:documentation>
				<xsd:documentation xml:lang="en"> UMICH changes: Ensure that a value is
					supplied. </xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="EXPERT_DESCRIPTION" type="xsd:string">
			<xsd:annotation>
				<xsd:documentation xml:lang="en"> The expert description for use of this scale </xsd:documentation>
				<xsd:documentation xml:lang="en"> Acceptable values: String value. </xsd:documentation>
				<xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="IDEAL" type="xsd:string">
			<xsd:annotation>
				<xsd:documentation xml:lang="en"> The ideal response on this scale (use
					constants, used for coloring) <b>Which constants? Can we provide a list of
						values? more info about how it is used or what values
					mean?</b></xsd:documentation>
				<xsd:documentation xml:lang="en"> Acceptable values: String value. </xsd:documentation>
				<xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="LOCKED" type="xsd:boolean">
			<xsd:annotation>
				<xsd:documentation xml:lang="en"> </xsd:documentation>
				<xsd:documentation xml:lang="en"> Acceptable values: "true" or "false" or "1" or
					"0" (without quotes) </xsd:documentation>
				<xsd:documentation xml:lang="en"> UMICH changes: Ensure that a value is
					supplied. </xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="EVAL_SCALE_OPTIONS" type="eval_scale_options">
			<xsd:annotation>
				<xsd:documentation xml:lang="en"> A set of "eval_scale_option" elements to
					indicate the options available when using this scale. Each option includes a
					short string label and an index (indicating the order of their presentation
					to users). </xsd:documentation>
				<xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation>
			</xsd:annotation>
		</xsd:element>
	</xsd:all>
</xsd:complexType>