Changed usage of attributes to usage of getters of attributes.
Subclasses can now properly override getId() for example.
Authored by: keess 2003-06-20
Parent: [r606]
Child: [r608]