2
0

Helios-Exceptions.st 720 B

123456789101112131415161718192021
  1. Smalltalk createPackage: 'Helios-Exceptions'!
  2. Error subclass: #HLError
  3. instanceVariableNames: ''
  4. package: 'Helios-Exceptions'!
  5. !HLError commentStamp!
  6. I am the abstract superclass of all Helios-specific errors.!
  7. HLError subclass: #HLChangeForbidden
  8. instanceVariableNames: ''
  9. package: 'Helios-Exceptions'!
  10. !HLChangeForbidden commentStamp!
  11. I get signaled when a (often user) requested change is forbidden. A confirmation message can then be displayed to the user.
  12. See `HLModel >> withChangesDo:`.!
  13. HLError subclass: #HLListItemNotFound
  14. instanceVariableNames: ''
  15. package: 'Helios-Exceptions'!
  16. !HLListItemNotFound commentStamp!
  17. I get signaled by a `HLListWidget` when a non-existing item in the list is activated.!