Xtraitj
Pure Trait-based Programming on the Java Platform
...It is completely compatible and interoperable with the JAVA platform without reducing the flexibility
of traits. Xtraitj is integrated in Eclipse (editor with all the standard tooling) and JDT. It is implemented in Xtext, relying also on Xbase.