public class CommCoreServiceHelper extends CATServiceHelper
The CAT service UI involves extraction of several values from the item
record being edited for each framework, such as selected keywords, selected
graderanges, etc. The functionality to extract these values is delegated to
the framework-specific plug-in, which implments CATHelperPlugin
.
ALL_CONTENT, BOTH_CONTENT, LIST_MODE, SELECTED_CONTENT, SUGGESTIONS_CONTENT, TREE_MODE
Constructor and Description |
---|
CommCoreServiceHelper(SchemEditForm sef,
CATHelperPlugin frameworkPlugin)
Constructor for the CommCoreServiceHelper object
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAuthor()
Resolves author from the asnDocument (which it gets from the
StandardsDocument)
|
java.util.List |
getAvailableDocs()
Gets the availableDocs attribute of the CATServiceHelper object
|
protected java.lang.String |
getIdFromCATStandard(CATStandard std)
Gets the idFromCATStandard attribute of the CATServiceHelper object
|
StandardsNode |
getRootStandardNode()
Gets the rootStandardNode attribute of the CommCoreServiceHelper object
|
CommCoreStandardsDocument |
getStandardsDocument()
Gets the standardsDocument attribute of the CommCoreServiceHelper object
|
java.lang.String |
getStandardsFormat()
Gets the standardsFormat attribute of the CommCoreServiceHelper object
|
CommCoreStandardsManager |
getStandardsManager()
Gets the standardsManager attribute of the CommCoreServiceHelper object
|
displaySuggestions, getActionForm, getConstraints, getCurrentDoc, getDerivedCATEndGrade, getDerivedCATStartGrade, getDisplayContent, getDisplayMode, getFramework, getFrameworkPlugin, getGradeRangeOptions, getInstance, getInstanceDocument, getKeywordWeighting, getNumSelectedStandards, getOptionalCatUIFields, getOtherSelectedStandards, getRecordDescription, getRecordGradeRanges, getRecordKeywords, getRecordSubjects, getRecordUrl, getSelectedGradeRanges, getSelectedKeywords, getSelectedStandards, getSelectedStandards, getServiceIsActive, getStandardsNodes, getSuggestedStandards, getTopic, getUrl, getUseDescription, getUseGradeRanges, getUseKeywords, getUseSubjects, getXmlFormat, getXpath, moreLikeThis, setDisplayContent, setDisplayMode, setFrameworkPlugin, setKeywordWeighting, setSelectedGradeRanges, setSelectedKeywords, setServiceIsActive, setSuggestedStandards, setUrl, setUseDescription, setUseGradeRanges, setUseKeywords, setUseSubjects, updateDisplayControls, updateStandardsDisplay, updateSuggestions, updateSuggestions
public CommCoreServiceHelper(SchemEditForm sef, CATHelperPlugin frameworkPlugin)
sef
- Description of the ParameterframeworkPlugin
- NOT YET DOCUMENTEDpublic CommCoreStandardsDocument getStandardsDocument()
getStandardsDocument
in class CATServiceHelper
public java.lang.String getStandardsFormat()
getStandardsFormat
in class CATServiceHelper
public CommCoreStandardsManager getStandardsManager()
getStandardsManager
in interface SuggestionServiceHelper
getStandardsManager
in class CATServiceHelper
public StandardsNode getRootStandardNode()
getRootStandardNode
in class CATServiceHelper
public java.lang.String getAuthor()
getAuthor
in class CATServiceHelper
protected java.lang.String getIdFromCATStandard(CATStandard std)
CATServiceHelper
getIdFromCATStandard
in class CATServiceHelper
std
- NOT YET DOCUMENTEDpublic java.util.List getAvailableDocs()
CATServiceHelper
getAvailableDocs
in class CATServiceHelper