Helios-Exceptions.st 672 B

123456789101112131415161718192021
  1. Smalltalk createPackage: 'Helios-Exceptions'!
  2. Error subclass: #HLError
  3. slots: {}
  4. package: 'Helios-Exceptions'!
  5. !HLError commentStamp!
  6. I am the abstract superclass of all Helios-specific errors.!
  7. HLError subclass: #HLChangeForbidden
  8. slots: {}
  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. slots: {}
  15. package: 'Helios-Exceptions'!
  16. !HLListItemNotFound commentStamp!
  17. I get signaled by a `HLListWidget` when a non-existing item in the list is activated.!