Hi,
I am working on a package named ClassNamesAnalyzer and I need to add code to third party classes in other packages (for instance the FAMIX-Core package).
���Extending��� third party classes with methods is easy; I just need to categorise my methods under the *ClassNamesAnalyzer protocole so that loading my package will load them in the image.
However, if I want to add instance variables to theses classes, they are not there when I load the package in a new image.
So my question is : is there a way to include instance variables addition to other packages in my package?
Another question is : is it good practice to add instance variables to classes in third party packages and is there a way to avoid it (because I am not very confortable with that idea)?
Thanks in advance,
Abdelghani