public interface CATHelperPlugin
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDerivedCATEndGrade()
Gets the gradeRangeOptionValue corresponding to the highest selected
gradeRange in the current instance document.
|
java.lang.String |
getDerivedCATStartGrade()
Gets the gradeRangeOptionValue corresponding to the lowest selected
gradeRange in the current instance document.
|
java.util.List |
getGradeRangeOptions()
Gets the gradeRangeOptions for this framework
|
java.util.List |
getOptionalCatUIFields()
Gets a list specifying what optional fields (e.g., "subject", "keyword") is
exported by this framework.
|
java.lang.String |
getRecordDescription()
Gets the recordDescription for the current record
|
java.lang.String[] |
getRecordGradeRanges()
Gets the recordGradeRanges for the current record
|
java.lang.String[] |
getRecordKeywords()
Gets the recordKeywords for the current record
|
java.lang.String[] |
getRecordSubjects()
Gets the recordSubjects for the current record
|
int |
getSelectedCATEndGrade(java.lang.String[] gradeConstraints) |
int |
getSelectedCATStartGrade(java.lang.String[] gradeConstraints) |
void |
init(CATServiceHelper helper)
Initialize the plugin with a CATServiceHelper instance
|
void init(CATServiceHelper helper)
helper
- NOT YET DOCUMENTEDjava.util.List getOptionalCatUIFields()
java.lang.String getRecordDescription()
java.lang.String[] getRecordKeywords()
java.lang.String[] getRecordGradeRanges()
java.lang.String getDerivedCATStartGrade()
NOTE: this requires converting from possible gradeRange metadata values to the values supplied for gradeRangeOptions.
java.lang.String getDerivedCATEndGrade()
NOTE: this requires converting from possible gradeRange metadata values to the values supplied for gradeRangeOptions.
java.lang.String[] getRecordSubjects()
java.util.List getGradeRangeOptions()
int getSelectedCATEndGrade(java.lang.String[] gradeConstraints)
int getSelectedCATStartGrade(java.lang.String[] gradeConstraints)