[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.modeling.m2m] Re: derived classes
|
- From: not@xxxxxxxxxxxxx (Gediminas)
- Date: Tue, 13 Mar 2007 13:17:12 +0000 (UTC)
- Newsgroups: eclipse.modeling.m2m
- Organization: Eclipse
- User-agent: NewsPortal/0.36 (http://florian-amrhein.de/newsportal)
my code:
class Parent {}
class derivedA extends Parent {}
class derivedB extends Parent {
attribute b : Double;
}
classes[*] container : Parent;
classes->collect( class | thisModule.Do( class ) )
lazy rule Do {
from class : MM!derivedA
..
}
lazy rule Do {
from class : MM!derivedB
..
class.b fails with message MM!derivedA don't have b feature
}
why class.b fails, event then lazy rule Do is matched for the MM!derivedB?