Interface StepConstrainerEnablerSearchOrder

All Superinterfaces:
Extensible, OsidBrowsableSearchOrder, OsidEnablerSearchOrder, OsidExtensibleSearchOrder, OsidIdentifiableSearchOrder, OsidObjectSearchOrder, OsidOperableSearchOrder, OsidRuleSearchOrder, OsidSearchOrder, OsidTemporalSearchOrder, Suppliable

public interface StepConstrainerEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getStepConstrainerEnablerSearchOrderRecord

      StepConstrainerEnablerSearchOrderRecord getStepConstrainerEnablerSearchOrderRecord(Type stepConstrainerEnablerRecordType) throws OperationFailedException
      Gets the step constrainer enabler search order record corresponding to the given step constrainer enabler record Type. Multiple retrievals return the same underlying object.
      Parameters:
      stepConstrainerEnablerRecordType - a step constrainer enabler record type
      Returns:
      the step constrainer enabler search order record
      Throws:
      NullArgumentException - stepConstrainerEnablerRecordType is null
      OperationFailedException - unable to complete request
      UnsupportedException - hasRecordType(stepConstrainerEnablerRecordType) is false
      Compliance:
      mandatory - This method must be implemented.