OSID Logo
OSID Specifications
lexicon package
Version 3.0.0
Interfaceosid.lexicon.Press
Implementsosid.OsidCatalog
Used Byosid.lexicon.IdiomAdminSession
osid.lexicon.IdiomLookupSession
osid.lexicon.IdiomNotificationSession
osid.lexicon.IdiomQuerySession
osid.lexicon.IdiomSmartPressSession
osid.lexicon.ParameterAdminSession
osid.lexicon.ParameterLookupSession
osid.lexicon.ParameterNotificationSession
osid.lexicon.ParameterQuerySession
osid.lexicon.ParameterSmartPressSession
show 10 more…
osid.lexicon.PressAdminSession
osid.lexicon.PressList
osid.lexicon.PressLookupSession
osid.lexicon.PressNode
osid.lexicon.TextAdminSession
osid.lexicon.TextLookupSession
osid.lexicon.TextNotificationSession
osid.lexicon.TextQuerySession
osid.lexicon.TextSession
osid.lexicon.TextSmartPressSession
Description

A Press represents a collection of texts, idioms, and parameters.

MethodgetPressRecord
Description

Gets the press record corresponding to the given Press record Type .This method is used to retrieve an object implementing the requested record. The pressRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(pressRecordType) is true .

Parametersosid.type.TypepressRecordTypethe type of press record to retrieve
Returnosid.lexicon.records.PressRecordthe press record
ErrorsNULL_ARGUMENTpressRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(pressRecordType) is false
CompliancemandatoryThis method must be implemented.