public class NcsAnnoFrameworkPlugin extends AsnCATPlugin
NOTE: suggestion service is NOT active for this framework!
Constructor and Description |
---|
NcsAnnoFrameworkPlugin() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescriptionPath()
Gets the descriptionPath attribute of the NcsAnnoFrameworkPlugin object
|
java.util.List |
getGradeRangeOptions()
Gets the gradeRanges corresponding to the grades searchable in the
Suggestion service (and which can be specified in the control box).
|
java.lang.String |
getGradeRangePath()
Gets the gradeRangePath attribute of the NcsAnnoSuggestionServiceHelper
object
|
java.lang.String |
getKeywordPath()
Gets the keywordPath attribute of the NcsAnnoSuggestionServiceHelper object
|
java.util.List |
getOptionalCatUIFields()
Gets the optionalCatUIFields attribute of the NcsAnnoFrameworkPlugin object
|
java.lang.String |
getSubjectPath()
Gets the subjectPath attribute of the NcsAnnoFrameworkPlugin object
|
protected GradeRangeHelper |
gradeRangeHelperInit()
Initialize a gradeRangeHelper instance for the ncs_item gradeRange Vocab
values
|
void |
init(CATServiceHelper helper)
initialize the NcsAnnoFrameworkPlugin object so that the suggestion service is deactivated.
|
getCatHelper, getDerivedCATEndGrade, getDerivedCATStartGrade, getGradeLevelOptionValue, getGradeRangeHelper, getSelectedCATEndGrade, getSelectedCATStartGrade, prtlnErr
getRecordDescription, getRecordGradeRanges, getRecordKeywords, getRecordSubjects, getRecordSubjects, normalizeSubjectValue
public void init(CATServiceHelper helper)
init
in interface CATHelperPlugin
init
in class AbstractCATHelperPlugin
helper
- the CatServiceHelper for this pluginprotected GradeRangeHelper gradeRangeHelperInit()
gradeRangeHelperInit
in class AsnCATPlugin
GradeRangeHelper
public java.util.List getOptionalCatUIFields()
getOptionalCatUIFields
in interface CATHelperPlugin
getOptionalCatUIFields
in class AsnCATPlugin
public java.lang.String getGradeRangePath()
getGradeRangePath
in class AsnCATPlugin
public java.lang.String getKeywordPath()
getKeywordPath
in class AsnCATPlugin
public java.lang.String getDescriptionPath()
getDescriptionPath
in class AsnCATPlugin
public java.lang.String getSubjectPath()
getSubjectPath
in class AsnCATPlugin
public java.util.List getGradeRangeOptions()
NOTE: the "values" should correspond to what the service expects, while the "labels" are human-meaningful representations of the values. E.g., one member of the gradeRangeOption list might be (value: "1", label: "1st Grade")
getGradeRangeOptions
in interface CATHelperPlugin
getGradeRangeOptions
in class AsnCATPlugin