Collection.st
changeset 8510 af60b80bf50e
parent 8395 6bd97113cb4c
child 8577 181fa2db957b
equal deleted inserted replaced
8509:b62464d549f5 8510:af60b80bf50e
    73     InvalidKeySignal isNil ifTrue:[
    73     InvalidKeySignal isNil ifTrue:[
    74         InvalidKeySignal := Error newSignalMayProceed:true.
    74         InvalidKeySignal := Error newSignalMayProceed:true.
    75         InvalidKeySignal nameClass:self message:#invalidKeySignal.
    75         InvalidKeySignal nameClass:self message:#invalidKeySignal.
    76         InvalidKeySignal notifierString:'invalid key:'.
    76         InvalidKeySignal notifierString:'invalid key:'.
    77 
    77 
    78         ValueNotFoundSignal := NotFoundSignal newSignalMayProceed:true.
    78         ValueNotFoundSignal := NotFoundError newSignalMayProceed:true.
    79         ValueNotFoundSignal nameClass:self message:#valueNotFoundSignal.
    79         ValueNotFoundSignal nameClass:self message:#valueNotFoundSignal.
    80         ValueNotFoundSignal notifierString:'value not found:'.
    80         ValueNotFoundSignal notifierString:'value not found:'.
    81 
    81 
    82         NotEnoughElementsSignal := NotFoundSignal newSignalMayProceed:true.
    82         NotEnoughElementsSignal := NotFoundError newSignalMayProceed:true.
    83         NotEnoughElementsSignal nameClass:self message:#notEnoughElementsSignal.
    83         NotEnoughElementsSignal nameClass:self message:#notEnoughElementsSignal.
    84         NotEnoughElementsSignal notifierString:'not enough elements in collection'.
    84         NotEnoughElementsSignal notifierString:'not enough elements in collection'.
    85 
    85 
    86         EmptyCollectionSignal := NotEnoughElementsSignal newSignalMayProceed:true.
    86         EmptyCollectionSignal := NotEnoughElementsSignal newSignalMayProceed:true.
    87         EmptyCollectionSignal nameClass:self message:#emptyCollectionSignal.
    87         EmptyCollectionSignal nameClass:self message:#emptyCollectionSignal.
  2742 ! !
  2742 ! !
  2743 
  2743 
  2744 !Collection class methodsFor:'documentation'!
  2744 !Collection class methodsFor:'documentation'!
  2745 
  2745 
  2746 version
  2746 version
  2747     ^ '$Header: /cvs/stx/stx/libbasic/Collection.st,v 1.163 2004-06-11 18:17:09 stefan Exp $'
  2747     ^ '$Header: /cvs/stx/stx/libbasic/Collection.st,v 1.164 2004-09-03 11:26:40 stefan Exp $'
  2748 ! !
  2748 ! !
  2749 
  2749 
  2750 Collection initialize!
  2750 Collection initialize!