| Interface | osid.lexicon.Idiom | ||
|---|---|---|---|
| Implements | osid.OsidObject | ||
osid.Subjugateable | |||
| Used By | osid.lexicon.IdiomAdminSession | ||
osid.lexicon.IdiomList | |||
osid.lexicon.IdiomLookupSession | |||
| Description |
A | ||
| Method | getTextId | ||
| Description |
Gets the text | ||
| Return | osid.id.Id | the text Id | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getText | ||
| Description |
Gets the text. | ||
| Return | osid.lexicon.Text | the text | |
| Errors | OPERATION_FAILED | unable to complete request | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getLanguageType | ||
| Description |
Gets the language type. | ||
| Return | osid.type.Type | the language type | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getScriptType | ||
| Description |
Gets the script type. | ||
| Return | osid.type.Type | the script type | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getFormatType | ||
| Description |
Gets the format type. | ||
| Return | osid.type.Type | the format type | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getTemplate | ||
| Description |
Gets the template for this idiom. | ||
| Return | string | the template | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getIdiomRecord | ||
| Description |
Gets the idiom record corresponding to the given
| ||
| Parameters | osid.type.Type | idiomRecordType | the type of idiom record to retrieve |
| Return | osid.lexicon.records.IdiomRecord | the idiom record | |
| Errors | NULL_ARGUMENT | idiomRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(idiomRecordType) is false | ||
| Compliance | mandatory | This method must be implemented. | |