| Interface | osid.ontology.OntologyProfile | ||
|---|---|---|---|
| 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 | supportsSubjectLookup | ||
| Description | Tests if a subject lookup service is supported. a subject lookup service defines methods to access subjects. | ||
| Return | boolean | true if subject lookup is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSubjectQuery | ||
| Description | Tests if a subject query service is supported. | ||
| Return | boolean |  true if subject query is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSubjectSearch | ||
| Description | Tests if a subject search service is supported. | ||
| Return | boolean |  true if subject search is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSubjectAdmin | ||
| Description | Tests if a subject administrative service is supported. | ||
| Return | boolean |  true if subject admin is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSubjectNotification | ||
| Description | Tests if subject notification is supported. Messages may be sent when subjects are created, modified, or deleted. | ||
| Return | boolean |  true if subject notification is supported, false 
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSubjectHierarchy | ||
| Description | Tests if a subject hierarchy traversal is supported. | ||
| Return | boolean |  true if a subject hierarchy traversal is supported, 
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSubjectHierarchyDesign | ||
| Description | Tests if subject hierarchy design is supported. | ||
| Return | boolean |  true if a subject hierarchy design is supported, 
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSubjectOntology | ||
| Description | Tests if a subject to ontology lookup session is available. | ||
| Return | boolean |  true if subject ontology lookup session is supported, 
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSubjectOntologyAssignment | ||
| Description | Tests if a subject to ontology assignment session is available. | ||
| Return | boolean |  true if subject ontology assignment is supported, 
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSubjectSmartOntology | ||
| Description | Tests if a subject smart ontology session is available. | ||
| Return | boolean |  true if subject smart ontology session is supported, 
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRelevancyLookup | ||
| Description | Tests if a subject relevancy lookup service is supported. | ||
| Return | boolean |  true if relevancy lookup is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRelevancyQuery | ||
| Description | Tests if a relevancy query service is supported. | ||
| Return | boolean |  true if relevancy query is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRelevancySearch | ||
| Description | Tests if a relevancy search service is supported. | ||
| Return | boolean |  true if relevancy search is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRelevancyAdmin | ||
| Description | Tests if a relevancy administrative service is supported. | ||
| Return | boolean |  true if relevancy admin is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRelevancyNotification | ||
| Description | Tests if relevancy notification is supported. Messages may be sent when subject relevancies are created, modified, or deleted. | ||
| Return | boolean |  true if relevancy notification is supported ,  false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOntologyLookup | ||
| Description | Tests if an ontology lookup service is supported. | ||
| Return | boolean |  true if ontology lookup is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRelevancyOntology | ||
| Description | Tests if a relevancy to ontology lookup session is available. | ||
| Return | boolean |  true if relevancy ontology lookup session is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRelevancyOntologyAssignment | ||
| Description | Tests if a relevancy to ontology assignment session is available. | ||
| Return | boolean |  true if relevancy ontology assignment is supported, 
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRelevancySmartOntology | ||
| Description | Tests if a relevancy smart ontology session is available. | ||
| Return | boolean |  true if relevancy smart ontology session is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOntologyQuery | ||
| Description | Tests if an ontology query service is supported. | ||
| Return | boolean |  true if ontology query is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOntologySearch | ||
| Description | Tests if an ontology search service is supported. | ||
| Return | boolean |  true if ontology search is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOntologyAdmin | ||
| Description | Tests if an ontology administrative service is supported. | ||
| Return | boolean |  true if ontology admin is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOntologyNotification | ||
| Description | Tests if ontology notification is supported. Messages may be sent when ontologies are created, modified, or deleted. | ||
| Return | boolean |  true if ontology notification is supported ,  false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOntologyHierarchy | ||
| Description | Tests if an ontology hierarchy traversal is supported. | ||
| Return | boolean |  true if an ontology hierarchy traversal is supported, 
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOntologyHierarchyDesign | ||
| Description | Tests if ontology hierarchy design is supported. | ||
| Return | boolean |  true if an ontology hierarchy design is supported, 
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOntologyAssignment | ||
| Description | Tests if  | ||
| Return | boolean |  true if an ontology hassignment is supported, false 
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOntologyBatch | ||
| Description | Tests if an ontology batch service is supported. | ||
| Return | boolean |  true if ontology batch is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOntologyRules | ||
| Description | Tests if an ontology rules service is supported. | ||
| Return | boolean |  true if ontology rules is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getSubjectRecordTypes | ||
| Description | Gets the supported  | ||
| Return | osid.type.TypeList | a list containing the supported  Subject record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSubjectRecordType | ||
| Description | Tests if the given  | ||
| Parameters | osid.type.Type | subjectRecordType | a  Type indicating a Subject record type | 
| Return | boolean |  true if the given Type is supported, false otherwise | |
| Errors | NULL_ARGUMENT |  subjectRecordType is null  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getSubjectSearchRecordTypes | ||
| Description | Gets the supported  | ||
| Return | osid.type.TypeList | a list containing the supported  Subject search record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsSubjectSearchRecordType | ||
| Description | Tests if the given  | ||
| Parameters | osid.type.Type | subjectSearchRecordType | a  Type indicating a Subject search record 
type | 
| Return | boolean |  true if the given Type is supported, false otherwise | |
| Errors | NULL_ARGUMENT |  subjectSearchRecordType is null  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRelevancyRecordTypes | ||
| Description | Gets the supported  | ||
| Return | osid.type.TypeList | a list containing the supported  Relevancy record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRelevancyRecordType | ||
| Description | Tests if the given  | ||
| Parameters | osid.type.Type | relevancyRecordType | a  Type indicating a Relevnacy record type | 
| Return | boolean |  true if the given Type is supported, false otherwise | |
| Errors | NULL_ARGUMENT |  relevancyRecordType is null  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRelevancySearchRecordTypes | ||
| Description | Gets the supported  | ||
| Return | osid.type.TypeList | a list containing the supported  Relevancy search record 
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRelevancySearchRecordType | ||
| Description | Tests if the given  | ||
| Parameters | osid.type.Type | relevancySearchRecordType | a  Type indicating a Relevancy search record 
type | 
| Return | boolean |  true if the given Type is supported, false otherwise | |
| Errors | NULL_ARGUMENT |  relevancySearchRecordType is null  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getOntologyRecordTypes | ||
| Description | Gets the supported  | ||
| Return | osid.type.TypeList | a list containing the supported  Ontology record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOntologyRecordType | ||
| Description | Tests if the given  | ||
| Parameters | osid.type.Type | ontologyRecordType | a  Type indicating an Ontology type | 
| Return | boolean |  true if the given ontology record Type is 
supported, false otherwise | |
| Errors | NULL_ARGUMENT |  ontologyRecordType is null  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getOntologySearchRecordTypes | ||
| Description | Gets the supported ontology search record types. | ||
| Return | osid.type.TypeList | a list containing the supported  Ontology search record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOntologySearchRecordType | ||
| Description | Tests if the given ontology search record type is supported. | ||
| Parameters | osid.type.Type | ontologySearchRecordType | a  Type indicating an Ontology search record 
type | 
| Return | boolean |  true if the given search record Type is 
supported, false otherwise | |
| Errors | NULL_ARGUMENT |  ontologySearchRecordType is null  | |
| Compliance | mandatory | This method must be implemented. | |