Class EngPathFrameworkPlugin

All Implemented Interfaces:
CATHelperPlugin

public class EngPathFrameworkPlugin extends AsnCATPlugin
CATService FrameworkPlugin providing information specific to the res_qual framework.
Author:
ostwald
  • Constructor Details

    • EngPathFrameworkPlugin

      public EngPathFrameworkPlugin()
  • Method Details

    • getOptionalCatUIFields

      public List getOptionalCatUIFields()
      Gets the optionalCatUIFields attribute of the EngPathFrameworkPlugin object
      Specified by:
      getOptionalCatUIFields in interface CATHelperPlugin
      Specified by:
      getOptionalCatUIFields in class AsnCATPlugin
      Returns:
      The optionalCatUIFields value
    • getGradeRangePath

      public String getGradeRangePath()
      Gets the gradeRangePath attribute of the NcsItemSuggestionServiceHelper object
      Specified by:
      getGradeRangePath in class AsnCATPlugin
      Returns:
      The gradeRangePath value
    • getGradeRangeOptions

      public List 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" should correspond to the selectable values from the metaDataFramework.

      Specified by:
      getGradeRangeOptions in interface CATHelperPlugin
      Specified by:
      getGradeRangeOptions in class AsnCATPlugin
      Returns:
      The gradeRanges value
    • gradeRangeHelperInit

      protected GradeRangeHelper gradeRangeHelperInit()
      NOTE: the schema simply defines these values, and the groups file does not offer any alternative screen names.
      • groups file: http://ns.nsdl.org/ncs/eng_path/1.00/groups/grade-eng_path-groups-cataloger-en-us.xml
      • schema: http://ns.nsdl.org/ncs/eng_path/1.00/schemas/vocabs/grade.xsd
      Specified by:
      gradeRangeHelperInit in class AsnCATPlugin
      Returns:
      NOT YET DOCUMENTED
      See Also:
    • getKeywordPath

      public String getKeywordPath()
      Gets the keywordPath attribute of the NcsItemSuggestionServiceHelper object
      Specified by:
      getKeywordPath in class AsnCATPlugin
      Returns:
      The keywordPath value
    • getDescriptionPath

      public String getDescriptionPath()
      Gets the descriptionPath attribute of the EngPathFrameworkPlugin object
      Specified by:
      getDescriptionPath in class AsnCATPlugin
      Returns:
      The descriptionPath value
    • getSubjectPath

      public String getSubjectPath()
      Gets the subjectPath attribute of the EngPathFrameworkPlugin object
      Specified by:
      getSubjectPath in class AsnCATPlugin
      Returns:
      The subjectPath value