Interface Text

All Superinterfaces:
Browsable, Extensible, Identifiable, OsidObject

public interface Text extends OsidObject

A Text .

  • Method Details

    • getTextRecord

      TextRecord getTextRecord(Type textRecordType) throws OperationFailedException, PermissionDeniedException
      Gets the text record corresponding to the given Text record Type .This method is used to retrieve an object implementing the requested record. The textRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(textRecordType) is true .
      Parameters:
      textRecordType - the type of text record to retrieve
      Returns:
      the text record
      Throws:
      NullArgumentException - textRecordType is null
      OperationFailedException - unable to complete request
      PermissionDeniedException - authorization failure occurred
      UnsupportedException - hasRecordType(textRecordType) is false
      Compliance:
      mandatory - This method must be implemented.