public class TeachersDomainServiceHelper 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 |
---|
TeachersDomainServiceHelper(SchemEditForm sef,
CATHelperPlugin frameworkPlugin)
Constructor for the TeachersDomainServiceHelper 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 TeachersDomainServiceHelper object
|
TeachersDomainLexicon |
getStandardsDocument()
Gets the standardsDocument attribute of the TeachersDomainServiceHelper object
|
java.lang.String |
getStandardsFormat()
Gets the standardsFormat attribute of the TeachersDomainServiceHelper object
|
TeachersDomainStandardsManager |
getStandardsManager()
Gets the standardsManager attribute of the TeachersDomainServiceHelper 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 TeachersDomainServiceHelper(SchemEditForm sef, CATHelperPlugin frameworkPlugin)
sef
- Description of the ParameterframeworkPlugin
- NOT YET DOCUMENTEDpublic TeachersDomainLexicon getStandardsDocument()
getStandardsDocument
in class CATServiceHelper
public java.lang.String getStandardsFormat()
getStandardsFormat
in class CATServiceHelper
public TeachersDomainStandardsManager 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