com.edustructures.sifworks.gradebook
Class Numeric

java.lang.Object
  extended by com.edustructures.sifworks.Element
      extended by com.edustructures.sifworks.SIFElement
          extended by com.edustructures.sifworks.gradebook.Numeric
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class Numeric
extends SIFElement

Since:
2.0
Version:
2.0
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.edustructures.sifworks.Element
CURRENT_SERIALIZE_VERSION
 
Constructor Summary
Numeric()
          Constructor
 
Method Summary
 java.math.BigDecimal getHigh()
          Gets the value of the <High> element.
 java.lang.Boolean getIsAccepted()
          Gets the value of the IsAccepted attribute.
 java.math.BigDecimal getLow()
          Gets the value of the <Low> element.
 java.lang.Integer getPrecision()
          Gets the value of the <Precision> element.
 java.lang.Integer getScale()
          Gets the value of the <Scale> element.
 void setHigh(java.math.BigDecimal value)
          Sets the value of the <High> element.
 void setIsAccepted(java.lang.Boolean value)
          Sets the value of the IsAccepted attribute.
 void setLow(java.math.BigDecimal value)
          Sets the value of the <Low> element.
 void setPrecision(java.lang.Integer value)
          Sets the value of the <Precision> element.
 void setScale(java.lang.Integer value)
          Sets the value of the <Scale> element.
 
Methods inherited from class com.edustructures.sifworks.SIFElement
addChild, addChild, clone, compareGraphTo, create, effectiveSIFVersion, getChild, getChild, getChild, getChild, getChild, getChildCount, getChildList, getChildList, getChildList, getChildren, getChildren, getContent, getContent, getField, getField, getFieldCount, getFields, getFieldValue, getKey, getSIFValue, getSIFVersion, getTextValue, getXmlId, hasTextValue, removeChild, removeChild, removeChild, removeChild, restoreImplementationDef, setChanged, setChildren, setEmpty, setField, setField, setField, setField, setSIFValue, setSIFVersion, setTextValue, setXmlId, tag
 
Methods inherited from class com.edustructures.sifworks.Element
compareTo, getElementDef, getParent, getRoot, isChanged, isDoNotEncode, isEmpty, setChanged, setDoNotEncode, setElementDef, setEmpty, setParent, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Numeric

public Numeric()
Constructor

Method Detail

getIsAccepted

public java.lang.Boolean getIsAccepted()
Gets the value of the IsAccepted attribute.

The SIF specification defines the meaning of this attribute as: "Indicates whether a numeric score is accepted and is used in Change events to unambiguously signal whether support for the Mark has changed, especially ended."

Returns:
The IsAccepted attribute of this object.
Since:
2.0

setIsAccepted

public void setIsAccepted(java.lang.Boolean value)
Sets the value of the IsAccepted attribute.

The SIF specification defines the meaning of this attribute as: "Indicates whether a numeric score is accepted and is used in Change events to unambiguously signal whether support for the Mark has changed, especially ended."

Parameters:
value - A Boolean object
Since:
2.0

getPrecision

public java.lang.Integer getPrecision()
Gets the value of the <Precision> element.

The SIF specification defines the meaning of this element as: "Number of significant digits."

Returns:
The Precision element of this object.
Since:
2.0

setPrecision

public void setPrecision(java.lang.Integer value)
Sets the value of the <Precision> element.

The SIF specification defines the meaning of this element as: "Number of significant digits."

Parameters:
value - A Integer object
Since:
2.0

getScale

public java.lang.Integer getScale()
Gets the value of the <Scale> element.

The SIF specification defines the meaning of this element as: "Number of decimal places."

Returns:
The Scale element of this object.
Since:
2.0

setScale

public void setScale(java.lang.Integer value)
Sets the value of the <Scale> element.

The SIF specification defines the meaning of this element as: "Number of decimal places."

Parameters:
value - A Integer object
Since:
2.0

getLow

public java.math.BigDecimal getLow()
Gets the value of the <Low> element.

The SIF specification defines the meaning of this element as: "Lowest Mark in the range (e.g., 98, 3.95)."

Returns:
The Low element of this object.
Since:
2.0

setLow

public void setLow(java.math.BigDecimal value)
Sets the value of the <Low> element.

The SIF specification defines the meaning of this element as: "Lowest Mark in the range (e.g., 98, 3.95)."

Parameters:
value - A BigDecimal object
Since:
2.0

getHigh

public java.math.BigDecimal getHigh()
Gets the value of the <High> element.

The SIF specification defines the meaning of this element as: "Highest Mark in the range (e.g., 100, 4.0)."

Returns:
The High element of this object.
Since:
2.0

setHigh

public void setHigh(java.math.BigDecimal value)
Sets the value of the <High> element.

The SIF specification defines the meaning of this element as: "Highest Mark in the range (e.g., 100, 4.0)."

Parameters:
value - A BigDecimal object
Since:
2.0


Copyright © 2001-2007 Edustructures LLC. All Rights Reserved. SIFWorks® and ADK® are registered trademarks of Edustructures LLC. SIF™ and Schools Interoperability Framework are trademarks of the Schools Interoperability Framework Association.