|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.activemath.webapp.tools.data.Gap
public class Gap
Interface class for content gaps
| Nested Class Summary | |
|---|---|
class |
Gap.StructuralErrors
Nested class for storing structural errors |
class |
Gap.SupportStatistics
Nested static inner class for storing SupportStatistics of gaps |
| Field Summary | |
|---|---|
static int |
DERBYID_DEFAULT
|
static String |
KEY_DEFAULT_COMPETENCY
|
static String |
KEY_DEFAULT_MASTERY
|
static String |
KEY_GD_ENABLED
|
static String |
KEY_LEARNING_DEVELOPEMENT
|
static String |
KEY_OLDLM
|
static String |
KEY_TUTOR_PRESET
|
protected static Logger |
log
The logger for this class |
static HashSet<String> |
validClasses
|
static HashSet<String> |
validClassTypesForCourseGeneration
|
static HashSet<String> |
validValuesForCompetency
|
static HashSet<String> |
validValuesForCompetencyLevel
|
static HashSet<String> |
validValuesForDifficulty
|
static HashSet<String> |
validValuesForField
|
static HashSet<String> |
validValuesForLearningContext
|
| Constructor Summary | |
|---|---|
Gap(String MBaseId)
Constructor |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static Logger log
public static int DERBYID_DEFAULT
public static String KEY_GD_ENABLED
public static String KEY_TUTOR_PRESET
public static String KEY_OLDLM
public static String KEY_DEFAULT_MASTERY
public static String KEY_LEARNING_DEVELOPEMENT
public static String KEY_DEFAULT_COMPETENCY
public static HashSet<String> validClasses
public static HashSet<String> validClassTypesForCourseGeneration
public static HashSet<String> validValuesForDifficulty
public static HashSet<String> validValuesForLearningContext
public static HashSet<String> validValuesForCompetencyLevel
public static HashSet<String> validValuesForField
public static HashSet<String> validValuesForCompetency
| Constructor Detail |
|---|
public Gap(String MBaseId)
MBaseId - this is the identifying part of the gap; can be left
null only if the gap is only used for filtering| Method Detail |
|---|
public String getXStreamXML()
public void appendGapData(Gap gap2store)
gap2store - gap which should be appended to the current objectpublic boolean accepts(Gap gapToAccept)
gapToAccept - gap which should be checked
public void addMissingPropertiesForClass(String className,
String propName,
String[] propValuesStrings)
className - one of this.validClassTypesForCourseGenerationpropName - one of this.validPropertiespropValuesStrings - array of strings of valid property valuespublic String getMBaseId()
public void setMBaseId(String baseId)
public String getCleanMBaseId()
public boolean isIgnoreFiltered()
public boolean isImportantFiltered()
public int getDerbyId()
public void setDerbyId(int derbyId)
public String getClassName()
public void setClassName(String className)
public Gap.StructuralErrors getStructErrors()
public void setStructErrors(Gap.StructuralErrors structErrors)
public Set<String> getMissingContentLanguages()
public void setMissingContentLanguages(HashSet<String> missingLanguages)
public Gap.SupportStatistics getStats()
public void setStats(Gap.SupportStatistics stats)
public Timestamp getLastModified()
public void setLastModified(Timestamp lastModified)
public Timestamp getCreation()
public void setCreation(Timestamp creation)
public Boolean isIgnore()
public void setIgnore(Boolean ignore)
public Boolean isImportant()
public void setImportant(Boolean important)
public HashSet<String> getMissingTitleLanguages()
public void setMissingTitleLanguages(HashSet<String> missingTitleLanguages)
public boolean hasCourseGenerationErrors()
public KBQuery getCourseGenerationErrors()
public void setCourseGenerationErrors(KBQuery courseGenerationErrors)
public static HashSet<String> getValidProperties()
public static HashSet<String> getValidClasses()
public static HashSet<String> getValidValuesForDifficulty()
public static HashSet<String> getValidValuesForLearningContext()
public static HashSet<String> getValidValuesForCompetencyLevel()
public static HashSet<String> getValidValuesForField()
public static HashSet<String> getValidValuesForCompetency()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||