def get_objective_bank_form_record(self, objective_bank_record_type=None):
if not self.has_record_type():<EOL><INDENT>raise Unsupported()<EOL><DEDENT>else:  <EOL><INDENT>raise Unimplemented()<EOL><DEDENT>
Gets the ObjectiveBankFormRecord corresponding to the given
        objective bank record Type.

        arg:    objective_bank_record_type (osid.type.Type): an objective
                bank record type
        return: (osid.learning.records.ObjectiveBankFormRecord) - the
                objective bank form record
        raise:  NullArgument - objective_bank_record_type is null
        raise:  OperationFailed - unable to complete request
        raise:  Unsupported - has_record_type(objective_bank_record_type) is
                false
        compliance: mandatory - This method must be implemented.