Class NcsAnnoFrameworkPlugin
java.lang.Object
org.dlese.dpc.schemedit.standards.AbstractCATHelperPlugin
org.dlese.dpc.schemedit.standards.asn.AsnCATPlugin
org.dlese.dpc.schemedit.standards.asn.plugin.NcsAnnoFrameworkPlugin
- All Implemented Interfaces:
CATHelperPlugin
CATService FrameworkPlugin providing information specific to the ncs_anno
framework.
NOTE: suggestion service is NOT active for this framework!
- Author:
- ostwald
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the descriptionPath attribute of the NcsAnnoFrameworkPlugin objectGets the gradeRanges corresponding to the grades searchable in the Suggestion service (and which can be specified in the control box).Gets the gradeRangePath attribute of the NcsAnnoSuggestionServiceHelper objectGets the keywordPath attribute of the NcsAnnoSuggestionServiceHelper objectGets the optionalCatUIFields attribute of the NcsAnnoFrameworkPlugin objectGets the subjectPath attribute of the NcsAnnoFrameworkPlugin objectprotected GradeRangeHelperInitialize a gradeRangeHelper instance for the ncs_item gradeRange Vocab valuesvoidinit(CATServiceHelper helper) initialize the NcsAnnoFrameworkPlugin object so that the suggestion service is deactivated.Methods inherited from class org.dlese.dpc.schemedit.standards.asn.AsnCATPlugin
getCatHelper, getDerivedCATEndGrade, getDerivedCATStartGrade, getGradeLevelOptionValue, getGradeRangeHelper, getSelectedCATEndGrade, getSelectedCATStartGrade, prtlnErrMethods inherited from class org.dlese.dpc.schemedit.standards.AbstractCATHelperPlugin
getRecordDescription, getRecordGradeRanges, getRecordKeywords, getRecordSubjects, getRecordSubjects, normalizeSubjectValue
-
Constructor Details
-
NcsAnnoFrameworkPlugin
public NcsAnnoFrameworkPlugin()
-
-
Method Details
-
init
initialize the NcsAnnoFrameworkPlugin object so that the suggestion service is deactivated.- Specified by:
initin interfaceCATHelperPlugin- Overrides:
initin classAbstractCATHelperPlugin- Parameters:
helper- the CatServiceHelper for this plugin
-
gradeRangeHelperInit
Initialize a gradeRangeHelper instance for the ncs_item gradeRange Vocab values- Specified by:
gradeRangeHelperInitin classAsnCATPlugin- Returns:
- a GradeRangeHelper instance
- See Also:
-
getOptionalCatUIFields
Gets the optionalCatUIFields attribute of the NcsAnnoFrameworkPlugin object- Specified by:
getOptionalCatUIFieldsin interfaceCATHelperPlugin- Specified by:
getOptionalCatUIFieldsin classAsnCATPlugin- Returns:
- The optionalCatUIFields value
-
getGradeRangePath
Gets the gradeRangePath attribute of the NcsAnnoSuggestionServiceHelper object- Specified by:
getGradeRangePathin classAsnCATPlugin- Returns:
- The gradeRangePath value
-
getKeywordPath
Gets the keywordPath attribute of the NcsAnnoSuggestionServiceHelper object- Specified by:
getKeywordPathin classAsnCATPlugin- Returns:
- The keywordPath value
-
getDescriptionPath
Gets the descriptionPath attribute of the NcsAnnoFrameworkPlugin object- Specified by:
getDescriptionPathin classAsnCATPlugin- Returns:
- The descriptionPath value
-
getSubjectPath
Gets the subjectPath attribute of the NcsAnnoFrameworkPlugin object- Specified by:
getSubjectPathin classAsnCATPlugin- Returns:
- The subjectPath value
-
getGradeRangeOptions
Gets the gradeRanges corresponding to the grades searchable in the Suggestion service (and which can be specified in the control box).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")
- Specified by:
getGradeRangeOptionsin interfaceCATHelperPlugin- Specified by:
getGradeRangeOptionsin classAsnCATPlugin- Returns:
- The gradeRanges value
-