| Interface | osid.assessment.authoring.AssessmentAuthoringProfile | ||
|---|---|---|---|
| Implements | osid.OsidProfile | ||
| Description | 
                 The   | ||
| Method | supportsVisibleFederation | ||
| Description | 
                     Tests if federation is visible.  | ||
| Return | boolean |  true  if visible federation is supported  ,  
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsAssessmentPartLookup | ||
| Description | 
                     Tests if looking up assessment part is supported.  | ||
| Return | boolean |  true  if assessment part lookup is supported,  false 
 otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsAssessmentPartQuery | ||
| Description | 
                     Tests if querying assessment part is supported.  | ||
| Return | boolean |  true  if assessment part query is supported,  false 
 otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsAssessmentPartSearch | ||
| Description | 
                     Tests if searching assessment part is supported.  | ||
| Return | boolean |  true  if assessment part search is supported,  false 
 otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsAssessmentPartAdmin | ||
| Description | 
                     Tests if an assessment part administrative service is supported.  | ||
| Return | boolean |  true  if assessment part administration is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsAssessmentPartNotification | ||
| Description | 
                     Tests if an assessment part notification service is supported.  | ||
| Return | boolean |  true  if assessment part notification is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsAssessmentPartBank | ||
| Description | 
                     Tests if an assessment part bank lookup service is supported.  | ||
| Return | boolean |  true  if an assessment part bank lookup service is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsAssessmentPartBankAssignment | ||
| Description | 
                     Tests if an assessment part bank service is supported.  | ||
| Return | boolean |  true  if assessment part bank assignment service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsAssessmentPartSmartBank | ||
| Description | 
                     Tests if an assessment part bank lookup service is supported.  | ||
| Return | boolean |  true  if an assessment part bank service is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsAssessmentPartItem | ||
| Description | 
                     Tests if an assessment part item service is supported for looking up assessment part and item mappings.  | ||
| Return | boolean |  true  if assessment part item service is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsAssessmentPartItemDesign | ||
| Description | 
                     Tests if an assessment part item design session is supported.  | ||
| Return | boolean |  true  if an assessment part item design service is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleLookup | ||
| Description | 
                     Tests if looking up sequence rule is supported.  | ||
| Return | boolean |  true  if sequence rule lookup is supported,  false 
 otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleQuery | ||
| Description | 
                     Tests if querying sequence rule is supported.  | ||
| Return | boolean |  true  if sequence rule query is supported,  false 
 otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleSearch | ||
| Description | 
                     Tests if searching sequence rule is supported.  | ||
| Return | boolean |  true  if sequence rule search is supported,  false 
 otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleAdmin | ||
| Description | 
                     Tests if a sequence rule administrative service is supported.  | ||
| Return | boolean |  true  if sequence rule administration is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleNotification | ||
| Description | 
                     Tests if a sequence rule notification service is supported.  | ||
| Return | boolean |  true  if sequence rule notification is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleBank | ||
| Description | 
                     Tests if a sequence rule bank lookup service is supported.  | ||
| Return | boolean |  true  if a sequence rule bank lookup service is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleBankAssignment | ||
| Description | 
                     Tests if a sequence rule bank service is supported.  | ||
| Return | boolean |  true  if sequence rule bank assignment service is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleSmartBank | ||
| Description | 
                     Tests if a sequence rule bank lookup service is supported.  | ||
| Return | boolean |  true  if a sequence rule bank service is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleEnablerLookup | ||
| Description | 
                     Tests if looking up sequence rule enablers is supported.  | ||
| Return | boolean |  true  if sequence rule enabler lookup is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleEnablerQuery | ||
| Description | 
                     Tests if querying sequence rule enablers is supported.  | ||
| Return | boolean |  true  if sequence rule enabler query is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleEnablerSearch | ||
| Description | 
                     Tests if searching sequence rule enablers is supported.  | ||
| Return | boolean |  true  if sequence rule enabler search is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleEnablerAdmin | ||
| Description | 
                     Tests if a sequence rule enabler administrative service is supported.  | ||
| Return | boolean |  true  if sequence rule enabler administration is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleEnablerNotification | ||
| Description | 
                     Tests if a sequence rule enabler notification service is supported.  | ||
| Return | boolean |  true  if sequence rule enabler notification is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleEnablerBank | ||
| Description | 
                     Tests if a sequence rule enabler bank lookup service is supported.  | ||
| Return | boolean |  true  if a sequence rule enabler bank lookup service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleEnablerBankAssignment | ||
| Description | 
                     Tests if a sequence rule enabler bank service is supported.  | ||
| Return | boolean |  true  if sequence rule enabler bank assignment service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleEnablerSmartBank | ||
| Description | 
                     Tests if a sequence rule enabler bank lookup service is supported.  | ||
| Return | boolean |  true  if a sequence rule enabler bank service is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleEnablerRuleLookup | ||
| Description | 
                     Tests if a sequence rule enabler rule lookup service is supported.  | ||
| Return | boolean |  true  if a sequence rule enabler rule lookup service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleEnablerRuleApplication | ||
| Description | 
                     Tests if a sequence rule enabler rule application service is supported.  | ||
| Return | boolean |  true  if sequence rule enabler rule application service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAssessmentPartRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  AssessmentPart  record types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsAssessmentPartRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | assessmentPartRecordType | a  Type  indicating an  AssessmentPart  record 
type  | 
| Return | boolean |  true  if the given record type is supported,  false 
 otherwise  | |
| Errors | NULL_ARGUMENT |  assessmentPartRecordType  is  null   |                 |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAssessmentPartSearchRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  AssessmentPart  search record 
types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsAssessmentPartSearchRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | assessmentPartSearchRecordType | a  Type  indicating an  AssessmentPart  search 
record type  | 
| Return | boolean |  true  if the given search record type is supported,  
false  otherwise  | |
| Errors | NULL_ARGUMENT |  assessmentPartSearchRecordType  is  null   |                 |
| Compliance | mandatory | This method must be implemented. | |
| Method | getSequenceRuleRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  SequenceRule  record types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | sequenceRuleRecordType | a  Type  indicating a  SequenceRule  record type  | 
| Return | boolean |  true  if the given record type is supported,  false 
 otherwise  | |
| Errors | NULL_ARGUMENT |  sequenceRuleRecordType  is  null   |                 |
| Compliance | mandatory | This method must be implemented. | |
| Method | getSequenceRuleSearchRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  SequenceRule  search record 
types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleSearchRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | sequenceRuleSearchRecordType | a  Type  indicating a  SequenceRule  search 
record type  | 
| Return | boolean |  true  if the given search record type is supported,  
false  otherwise  | |
| Errors | NULL_ARGUMENT |  sequenceRuleSearchRecordType  is  null   |                 |
| Compliance | mandatory | This method must be implemented. | |
| Method | getSequenceRuleEnablerRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  SequenceRuleEnabler  record 
types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleEnablerRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | sequenceRuleEnablerRecordType | a  Type  indicating a  SequenceRuleEnabler  
record type  | 
| Return | boolean |  true  if the given record type is supported,  false 
 otherwise  | |
| Errors | NULL_ARGUMENT |  sequenceRuleEnablerRecordType  is  null   |                 |
| Compliance | mandatory | This method must be implemented. | |
| Method | getSequenceRuleEnablerSearchRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  SequenceRuleEnabler  search 
record types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSequenceRuleEnablerSearchRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | sequenceRuleEnablerSearchRecordType | a  Type  indicating a  SequenceRuleEnabler  
search record type  | 
| Return | boolean |  true  if the given search record type is supported,  
false  otherwise  | |
| Errors | NULL_ARGUMENT |  sequenceRuleEnablerSearchRecordType  is  null   |                 |
| Compliance | mandatory | This method must be implemented. | |