Hi all,
i'm not sure this is a good idea to have to following method on ESDataObject
printOn:aStream self model printOn:aStream
I built an instance of ESAxis in order to understand how it works:
|axis| axis := ESAxis new. axis values: #(1 2 3 4).
And when i inspect : axis values i was really disturbed because it looks like an array of integer but in fact this is an array of ESDataObject ... I propose to remove printOn: method or to rewrite like:
printOn:aStream aStream nextPutAll: 'an '; print: self class; nextPutAll: '('; print: self model; nextPutAll: ')'
In the same class, the instance variable model is used by no one and model method is defined as:
model ^entity
I propose to remove model inst var.
I put the previous modifications in EyeSee-Core-SergeStinckwich.77
Regards,