public class NcsItemFrameworkPlugin extends AsnCATPlugin
| Constructor and Description |
|---|
NcsItemFrameworkPlugin() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescriptionPath()
Gets the descriptionPath attribute of the NcsItemFrameworkPlugin 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 NcsItemSuggestionServiceHelper
object
|
java.lang.String |
getKeywordPath()
Gets the keywordPath attribute of the NcsItemSuggestionServiceHelper object
|
java.util.List |
getOptionalCatUIFields()
Gets the optionalCatUIFields attribute of the NcsItemFrameworkPlugin object
|
java.lang.String |
getSubjectPath()
Gets the subjectPath attribute of the NcsItemFrameworkPlugin object
|
protected GradeRangeHelper |
gradeRangeHelperInit()
Initialize a gradeRangeHelper instance for the ncs_item gradeRange Vocab
values
|
getCatHelper, getDerivedCATEndGrade, getDerivedCATStartGrade, getGradeLevelOptionValue, getGradeRangeHelper, getSelectedCATEndGrade, getSelectedCATStartGrade, prtlnErrgetRecordDescription, getRecordGradeRanges, getRecordKeywords, getRecordSubjects, getRecordSubjects, init, normalizeSubjectValueprotected GradeRangeHelper gradeRangeHelperInit()
gradeRangeHelperInit in class AsnCATPluginGradeRangeHelperpublic java.util.List getOptionalCatUIFields()
getOptionalCatUIFields in interface CATHelperPlugingetOptionalCatUIFields in class AsnCATPluginpublic java.lang.String getGradeRangePath()
getGradeRangePath in class AsnCATPluginpublic java.lang.String getKeywordPath()
getKeywordPath in class AsnCATPluginpublic java.lang.String getDescriptionPath()
getDescriptionPath in class AsnCATPluginpublic java.lang.String getSubjectPath()
getSubjectPath in class AsnCATPluginpublic 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 CATHelperPlugingetGradeRangeOptions in class AsnCATPlugin