[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.modeling.mdt.ocl] object mapping during evaluation

Hi all,

Thanks everybody for all the previous answers, they have been extremely useful.
The problem I have now is really tricky and I do not know how to solve it.


The deal is this:
1) I have an Ecore object that is not exactly the one I have to perform the evaluation on. (e.g. some attributes are string instead of dates and so on, or I have a list of class instances with an attribute a, and it has to be accessed by OCL as a list of only the "a"). This is clearly a mapping to be done.
2) Is there a way to hijack the way the OCL parser/evaluator accesses the properties/types in order to translate these things on the fly?


Any idea is really appreciated...

Elio

ps. I have to deal with legacy code and I do not have full control over it, I know this whole problem should never arise in a clean design... :(