|
DLESE Tools v1.6.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.dlese.dpc.schemedit.standards.AbstractCATHelperPlugin org.dlese.dpc.schemedit.standards.asn.AsnCATPlugin org.dlese.dpc.schemedit.standards.asn.plugin.NcsItemFrameworkPlugin org.dlese.dpc.schemedit.standards.asn.plugin.Msp2FrameworkPlugin
public class Msp2FrameworkPlugin
CATService FrameworkPlugin providing information specific to the "msp2" framework.
The msp2 framework has multiple subject fields and a repeating keywords field.
Constructor Summary | |
---|---|
Msp2FrameworkPlugin()
|
Method Summary | |
---|---|
String |
getDescriptionPath()
Gets the descriptionPath of the msp2 framework |
String |
getGradeRangePath()
Gets the gradeRangePath of the msp2 framework |
String |
getKeywordPath()
Gets the keywordPath of the msp2 framework |
List |
getOptionalCatUIFields()
Gets the optionalCatUIFields attribute of the Msp2FrameworkPlugin object |
String[] |
getRecordSubjects()
Gets the collected recordSubjects defined under three xpaths. |
String |
getSubjectPath()
Gets the subjectPath of the msp2 framework |
protected String |
normalizeSubjectValue(String value)
Remove semicolons from subject values. |
Methods inherited from class org.dlese.dpc.schemedit.standards.asn.plugin.NcsItemFrameworkPlugin |
---|
getGradeRangeOptions, gradeRangeHelperInit |
Methods inherited from class org.dlese.dpc.schemedit.standards.asn.AsnCATPlugin |
---|
getCatHelper, getDerivedCATEndGrade, getDerivedCATStartGrade, getGradeLevelOptionValue, getGradeRangeHelper, getSelectedCATEndGrade, getSelectedCATStartGrade, prtlnErr |
Methods inherited from class org.dlese.dpc.schemedit.standards.AbstractCATHelperPlugin |
---|
getRecordDescription, getRecordGradeRanges, getRecordKeywords, getRecordSubjects, init |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Msp2FrameworkPlugin()
Method Detail |
---|
public List getOptionalCatUIFields()
getOptionalCatUIFields
in interface CATHelperPlugin
getOptionalCatUIFields
in class NcsItemFrameworkPlugin
public String getGradeRangePath()
getGradeRangePath
in class NcsItemFrameworkPlugin
public String[] getRecordSubjects()
getRecordSubjects
in interface CATHelperPlugin
getRecordSubjects
in class AbstractCATHelperPlugin
protected String normalizeSubjectValue(String value)
NOTE: we may want to tak only the leaf, since the upper levels of the hierarchical msp2 subject values can be noise that drowns out the signal provided by the leaf.
normalizeSubjectValue
in class AbstractCATHelperPlugin
value
- NOT YET DOCUMENTED
public String getKeywordPath()
getKeywordPath
in class NcsItemFrameworkPlugin
public String getDescriptionPath()
getDescriptionPath
in class NcsItemFrameworkPlugin
public String getSubjectPath()
getSubjectPath
in class NcsItemFrameworkPlugin
|
DLESE Tools v1.6.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |