org.olat.ims.qti.container
Class Variable
java.lang.Object
org.olat.ims.qti.container.Variable
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- DecimalVariable
public abstract class Variable
- extends java.lang.Object
- implements java.io.Serializable
- Author:
- Felix Jost
- See Also:
- Serialized Form
|
Constructor Summary |
Variable(java.lang.String theVarName)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Variable
public Variable(java.lang.String theVarName)
getVarName
public java.lang.String getVarName()
- Returns the varName.
- Returns:
- String
getCutValue
public abstract float getCutValue()
getDefaultValue
public abstract float getDefaultValue()
getMaxValue
public abstract float getMaxValue()
getMinValue
public abstract float getMinValue()
getValue
public abstract float getValue()
getTruncatedValue
public abstract float getTruncatedValue()
setValue
public abstract void setValue(java.lang.String value)
hasCutValue
public abstract boolean hasCutValue()
hasDefaultValue
public abstract boolean hasDefaultValue()
hasMaxValue
public abstract boolean hasMaxValue()
hasMinValue
public abstract boolean hasMinValue()
isLessThan
public abstract boolean isLessThan(java.lang.String value)
isMoreThan
public abstract boolean isMoreThan(java.lang.String value)
isEqual
public abstract boolean isEqual(java.lang.String value)
add
public abstract void add(java.lang.String value)
subtract
public abstract void subtract(java.lang.String value)
multiply
public abstract void multiply(java.lang.String value)
divide
public abstract void divide(java.lang.String value)
reset
public abstract void reset()