This is an interesting question.
The main reason I see for this is the fact that none of those meta-
model were by default in Squeak. Each of the author started to make
its own, for the understandable will to be self-contain without
relying on external libraries...
Alexandre
On 8 May 2007, at 11:17, Mathieu Suen wrote:
> Hi,
>
> With Damien we are looking at the RefactoringEngine and after a
> while we are wondering how come we had so many metamodel.
> Is there any reason to have RBClass RBMethod and so one.
>
> We also have the same things for OmniBrowser: OBMethodNode
> OBClassNode ...
> Is there any particular design reason?
>
> Mth
>
>
>
>
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel
http://www.software-artist.eu^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.