********************************************************************
* NOTE: This file is generated automatically from the event * definition file Sort.evt. ********************************************************************INTERFACESortAlgClass ; <*NOWARN*> IMPORT Algorithm, Sort, AlgorithmClass; <* PRAGMA LL *> TYPE EventDataRec = RECORD stopAtInit: BOOLEAN := TRUE; waitAtInit: CARDINAL := 1; ctOfInit: CARDINAL := 0; stopAtSetVal: BOOLEAN := TRUE; waitAtSetVal: CARDINAL := 1; ctOfSetVal: CARDINAL := 0; stopAtSwapElts: BOOLEAN := TRUE; waitAtSwapElts: CARDINAL := 1; ctOfSwapElts: CARDINAL := 0; stopAtStartPass: BOOLEAN := TRUE; waitAtStartPass: CARDINAL := 1; ctOfStartPass: CARDINAL := 0; END; T <: Public; Public = Algorithm.T OBJECT eventDataRec: EventDataRec; a: Sort.Keys; N: CARDINAL; METHODS feChangeVal ( i: CARDINAL; new: Sort.Key); <* LL = VBT.mu *> END; REVEAL Algorithm.T <: AlgorithmClass.T; END SortAlgClass.