Version 2 (modified by 13 years ago) ( diff ) | ,
---|
Relationships for Squeak
A framework that implements relationships as first class members of the language and extends the browser to support them.
You can define relationships between classes. The framework will automagically create responding methods that you can use. This is not only faster than implementing these methods yourself, it's also a lot easier to read and edit the relationship. Additionally, the generated methods maintain the relationship in a consistent state which prevents common bugs manual implementations of bidirectional relationships.
The framework was inspired by relational databases and ORM mappers.
How to Install
Environment | |
4.2 | |
4.1 | |
supported? | |
Sources | |
ConfigurationOfRelationships | |
Relationships | |
Relationships | |
Misc | |
Relationships@SqueakSource |
When checking out from Monticello, an additional instance variable is added to Class, causing a lenghty recompile. You probably want to do this on a new image.
How to Use
Write a small tutorial. Start with basic steps and then add more details. It is not necessary to explain the whole functionality.
How to Extend
Internal documentation. Show models, explain the architecture. Do anything that may help a new developer to extend this project.
Acknowledgments
To date the following contributors:
- Christoph Neijenhuis
Attachments (2)
- auswahl.png (8.5 KB ) - added by 13 years ago.
- nachaenderung.png (46.3 KB ) - added by 13 years ago.
Download all attachments as: .zip