I don't really see how the different MAaccesor
work... as I'm always
using MASelector...
Don't worry, this is fine. It is probably the accessor to be used in
95% of the cases.
For instance, what could be the use of
MADictionnaryAccesor ?
If you have a dictionaries with your values ... e.g. a property
dictionary with different key and value pairs.
MAVariableAccesor ? (used in MADescription class)
I've never used it, but it is cool to have ;-)
MAContainerAccessor ?
It is used internally by Magritte. It is the same as:
MASelectorAccessor read: #yourself
(this is also read-only)
Are they always linked to real instance variables
(created) ?
No, as Damien said they can be dynamically calculated, fetched from a
database, dispatched to other objects, etc.
Cheers,
Lukas
--
Lukas Renggli
http://www.lukas-renggli.ch