Source
int get overriddenDepth {
if (_overriddenDepth == null) {
_overriddenDepth = 0;
ModelElement e = this;
while (e.overriddenElement != null) {
_overriddenDepth += 1;
e = e.overriddenElement;
}
}
return _overriddenDepth;
}