|
DLESE Tools v1.6.0 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.dlese.dpc.schemedit.standards.AbstractCATHelperPlugin
org.dlese.dpc.schemedit.standards.adn.AdnFrameworkPlugin
public class AdnFrameworkPlugin
CATHelperPlugin for the ADN framework
| Constructor Summary | |
|---|---|
AdnFrameworkPlugin()
|
|
| Method Summary | |
|---|---|
protected DleseSuggestionServiceHelper |
getCatHelper()
Gets the catHelper attribute of the AdnFrameworkPlugin object |
String |
getDerivedCATEndGrade()
Gets the gradeRangeOptionValue corresponding to the highest selected gradeRange in the current instance document. |
String |
getDerivedCATStartGrade()
Gets the gradeRangeOptionValue corresponding to the lowest selected gradeRange vocab in the current instance document. |
String |
getDescriptionPath()
Gets the descriptionPath attribute of the AdnFrameworkPlugin object |
List |
getGradeRangeOptions()
Gets the gradeRanges options corresponding to the grades searchable in the ADN framework service. |
String |
getGradeRangePath()
Gets the gradeRangePath attribute of the DleseSuggestionServiceHelper object |
String |
getKeywordPath()
Gets the keywordPath attribute of the DleseSuggestionServiceHelper object |
List |
getOptionalCatUIFields()
Gets the optionalCatUIFields attribute of the AdnFrameworkPlugin object |
String[] |
getRecordGradeRanges()
Gets the recordGradeRange vocab values from the instance document (i.e., the selected gradeRange vocab values) |
int |
getSelectedCATEndGrade(String[] gradeConstraints)
Compute a CAT API value for the endGrade (highest grade level) of the selected grade ranges. |
int |
getSelectedCATStartGrade(String[] gradeConstraints)
Compute a CAT API value for the startGrade (lowest grade level) of the selected grade ranges. |
String |
getSubjectPath()
Gets the subjectPath attribute of the AdnFrameworkPlugin object |
| Methods inherited from class org.dlese.dpc.schemedit.standards.AbstractCATHelperPlugin |
|---|
getRecordDescription, getRecordKeywords, getRecordSubjects, getRecordSubjects, init, normalizeSubjectValue, prtlnErr |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AdnFrameworkPlugin()
| Method Detail |
|---|
protected DleseSuggestionServiceHelper getCatHelper()
getCatHelper in class AbstractCATHelperPluginpublic List getOptionalCatUIFields()
getOptionalCatUIFields in interface CATHelperPlugingetOptionalCatUIFields in class AbstractCATHelperPluginpublic String getGradeRangePath()
getGradeRangePath in class AbstractCATHelperPluginpublic String getDescriptionPath()
getDescriptionPath in class AbstractCATHelperPluginpublic String getKeywordPath()
getKeywordPath in class AbstractCATHelperPluginpublic String[] getRecordGradeRanges()
getRecordGradeRanges in interface CATHelperPlugingetRecordGradeRanges in class AbstractCATHelperPluginpublic String getSubjectPath()
getSubjectPath in class AbstractCATHelperPluginpublic int getSelectedCATStartGrade(String[] gradeConstraints)
The gradeConstraints for the adn framework are strings, such as "DLESE:Primary elementary", which represent a gradeRange (e.g., 0-2). This method determines the lowest bound of the supplied gradeConstraints.
getSelectedCATStartGrade in interface CATHelperPlugingetSelectedCATStartGrade in class AbstractCATHelperPlugingradeConstraints - NOT YET DOCUMENTED
public int getSelectedCATEndGrade(String[] gradeConstraints)
The gradeConstraints for the adn framework are strings, such as "DLESE:Primary elementary", which represent a gradeRange (e.g., 0-2). This method determines the highest bound of the supplied gradeConstraints.
getSelectedCATEndGrade in interface CATHelperPlugingetSelectedCATEndGrade in class AbstractCATHelperPlugingradeConstraints - NOT YET DOCUMENTED
public List getGradeRangeOptions()
The returned items contain two fields
getGradeRangeOptions in interface CATHelperPlugingetGradeRangeOptions in class AbstractCATHelperPluginpublic String getDerivedCATStartGrade()
NOTE: in the case of ADN, gradeRange vocab values are same as gradeRangeOption values, so there is no need to convert, as there is for frameworks in which this isn't the case!
getDerivedCATStartGrade in interface CATHelperPlugingetDerivedCATStartGrade in class AbstractCATHelperPluginpublic String getDerivedCATEndGrade()
getDerivedCATEndGrade in interface CATHelperPlugingetDerivedCATEndGrade in class AbstractCATHelperPlugin
|
DLESE Tools v1.6.0 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||