org.activemath.content.metadata
Class ExerciseType

java.lang.Object
  extended by org.activemath.content.metadata.MetadataConstant
      extended by org.activemath.content.metadata.ExerciseType

public final class ExerciseType
extends MetadataConstant

Metadata ExerciseType (typesafe enum pattern)


Field Summary
static ExerciseType CONCEPTMAP
           
static ExerciseType DND
           
static ExerciseType FIB
           
static ExerciseType MAPPING
           
static ExerciseType MCQ
           
static ExerciseType OPEN
           
static ExerciseType PUZZLE
           
static ExerciseType SCQ
           
static ExerciseType SELFASSESSMENT
           
static ExerciseType UNKNOWN
           
static List<ExerciseType> VALUES
           
 
Fields inherited from class org.activemath.content.metadata.MetadataConstant
log
 
Method Summary
static ExerciseType getByName(String name)
           
 int intValue()
           
 
Methods inherited from class org.activemath.content.metadata.MetadataConstant
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

VALUES

public static final List<ExerciseType> VALUES

UNKNOWN

public static final ExerciseType UNKNOWN

MCQ

public static final ExerciseType MCQ

SCQ

public static final ExerciseType SCQ

FIB

public static final ExerciseType FIB

DND

public static final ExerciseType DND

PUZZLE

public static final ExerciseType PUZZLE

CONCEPTMAP

public static final ExerciseType CONCEPTMAP

MAPPING

public static final ExerciseType MAPPING

OPEN

public static final ExerciseType OPEN

SELFASSESSMENT

public static final ExerciseType SELFASSESSMENT
Method Detail

intValue

public int intValue()
Returns:
numerical value indicating an order on this metadata element.

getByName

public static final ExerciseType getByName(String name)
Returns:
ExerciseType instance for type name, or null.