OSID Logo
OSID Specifications
lexicon package
Version 3.0.0
Interfaceosid.lexicon.LexiconProfile
Implementsosid.OsidProfile
Implemented Byosid.lexicon.LexiconManager
osid.lexicon.LexiconProxyManager
Description

The lexicon profile describes the interoperability among lexicon services.

MethodsupportsVisibleFederation
Description

Tests if any press federation is exposed. Federation is exposed when a specific press may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of presses appears as a single press.

Returnbooleantrue if visible federation is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsText
Description

Tests if a text service is supported for the current agent.

Returnbooleantrue if text is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsTextLookup
Description

Tests if looking up texts is supported.

Returnbooleantrue if text lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsTextQuery
Description

Tests if querying texts is supported.

Returnbooleantrue if text query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsTextSearch
Description

Tests if searching texts is supported.

Returnbooleantrue if text search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsTextAdmin
Description

Tests if a text administrative service is supported.

Returnbooleantrue if text administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsTextNotification
Description

Tests if a text notification service is supported.

Returnbooleantrue if text notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsTextPress
Description

Tests if a text press lookup service is supported.

Returnbooleantrue if a text press lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsTextPressAssignment
Description

Tests if a text press assignment service is supported.

Returnbooleantrue if a text to press assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsTextSmartPress
Description

Tests if a text smart press service is supported.

Returnbooleantrue if an v smart press service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsTextReturn
Description

Tests if returning texts is supported.

Returnbooleantrue if returning texts is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIdiomLookup
Description

Tests if looking up idioms is supported.

Returnbooleantrue if idiom lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIdiomQuery
Description

Tests if querying idioms is supported.

Returnbooleantrue if idiom query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIdiomSearch
Description

Tests if searching idioms is supported.

Returnbooleantrue if idiom search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIdiomAdmin
Description

Tests if an idiom administrative service is supported.

Returnbooleantrue if idiom administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIdiomNotification
Description

Tests if an idiom notification service is supported.

Returnbooleantrue if idiom notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIdiomPress
Description

Tests if an idiom press lookup service is supported.

Returnbooleantrue if an idiom press lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIdiomPressAssignment
Description

Tests if an idiom press assignment service is supported.

Returnbooleantrue if an idiom to press assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIdiomSmartPress
Description

Tests if an idiom smart press service is supported.

Returnbooleantrue if a smart press service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterLookup
Description

Tests if looking up parameters is supported.

Returnbooleantrue if parameter lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterQuery
Description

Tests if querying parameters is supported.

Returnbooleantrue if parameter query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterSearch
Description

Tests if searching parameters is supported.

Returnbooleantrue if parameter search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterAdmin
Description

Tests if parameter administrative service is supported.

Returnbooleantrue if parameter administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterNotification
Description

Tests if a parameter notification service is supported.

Returnbooleantrue if parameter notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterPress
Description

Tests if a parameter press lookup service is supported.

Returnbooleantrue if a parameter press lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterPressAssignment
Description

Tests if a parameter press service is supported.

Returnbooleantrue if parameter to press assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterSmartPress
Description

Tests if a parameter smart press lookup service is supported.

Returnbooleantrue if a parameter smart press service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPressLookup
Description

Tests if looking up presses is supported.

Returnbooleantrue if press lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPressQuery
Description

Tests if querying presses is supported.

Returnbooleantrue if an press query service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPressSearch
Description

Tests if searching presses is supported.

Returnbooleantrue if press search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPressAdmin
Description

Tests if press administrative service is supported.

Returnbooleantrue if press administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPressNotification
Description

Tests if an press notification service is supported.

Returnbooleantrue if press notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPressHierarchy
Description

Tests for the availability of an press hierarchy traversal service.

Returnbooleantrue if press hierarchy traversal is available, false otherwise
CompliancemandatoryThis method must be implemented in all providers.
MethodsupportsPressHierarchyDesign
Description

Tests for the availability of an press hierarchy design service.

Returnbooleantrue if press hierarchy design is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsLexiconBatch
Description

Tests for the availability of a lexicon batch service.

Returnbooleantrue if lexicon batch service is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetTextRecordTypes
Description

Gets the supported Text record types.

Returnosid.type.TypeLista list containing the supported Text record types
CompliancemandatoryThis method must be implemented.
MethodsupportsTextRecordType
Description

Tests if the given Text record type is supported.

Parametersosid.type.TypetextRecordTypea Type indicating a Text record type
Returnbooleantrue if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENTtextRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetTextSearchRecordTypes
Description

Gets the supported Text search types.

Returnosid.type.TypeLista list containing the supported Text search types
CompliancemandatoryThis method must be implemented.
MethodsupportsTextSearchRecordType
Description

Tests if the given Text search type is supported.

Parametersosid.type.TypetextSearchRecordTypea Type indicating a Text search type
Returnbooleantrue if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENTeffiortSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetIdiomRecordTypes
Description

Gets the supported Idiom record types.

Returnosid.type.TypeLista list containing the supported Idiom record types
CompliancemandatoryThis method must be implemented.
MethodsupportsIdiomRecordType
Description

Tests if the given Idiom record type is supported.

Parametersosid.type.TypeidiomRecordTypea Type indicating a Idiom record type
Returnbooleantrue if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENTidiomRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetIdiomSearchRecordTypes
Description

Gets the supported Idiom search types.

Returnosid.type.TypeLista list containing the supported Idiom search types
CompliancemandatoryThis method must be implemented.
MethodsupportsIdiomSearchRecordType
Description

Tests if the given Idiom search type is supported.

Parametersosid.type.TypeidiomSearchRecordTypea Type indicating a Idiom search type
Returnbooleantrue if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENTidiomSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetParameterRecordTypes
Description

Gets the supported Parameter record types.

Returnosid.type.TypeLista list containing the supported Parameter record types
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterRecordType
Description

Tests if the given Parameter record type is supported.

Parametersosid.type.TypeparameterRecordTypea Type indicating a Parameter record type
Returnbooleantrue if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENTparameterRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetParameterSearchRecordTypes
Description

Gets the supported Parameter search types.

Returnosid.type.TypeLista list containing the supported Parameter search types
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterSearchRecordType
Description

Tests if the given Parameter search type is supported.

Parametersosid.type.TypeparameterSearchRecordTypea Type indicating a Parameter search type
Returnbooleantrue if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENTparameterSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetPressRecordTypes
Description

Gets the supported Press record types.

Returnosid.type.TypeLista list containing the supported Press types
CompliancemandatoryThis method must be implemented.
MethodsupportsPressRecordType
Description

Tests if the given Press record type is supported.

Parametersosid.type.TypepressRecordTypea Type indicating a Press record type
Returnbooleantrue if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENTpressRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetPressSearchRecordTypes
Description

Gets the supported Press search record types.

Returnosid.type.TypeLista list containing the supported Press search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsPressSearchRecordType
Description

Tests if the given Press search record type is supported.

Parametersosid.type.TypepressSearchRecordTypea Type indicating a Press search record type
Returnbooleantrue if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENTpressSearchRecordType is null
CompliancemandatoryThis method must be implemented.