It seems too complete for what I want to do. I look for something similar to what you can get with java reflexion (java.lang.Class, java.lang.Package and java.lang.reflect.*). It is about classes, methods, java signature...
Do you thing, I can use a subset from the eClass defined in your java.ecore? Do you think that it is possible and that it makes sense?
Thanks a lot in advance.
Please tell me if you think I should use something else...
The MoDisco Java metamodel is very complete and cover all the details of Java. However, this does not mean that corresponding models are always using 100% of this metamodel.
Notably, the MoDisco Model Discoverer has several launching options including one named "Deep Analysis".
When it is set to "false", the discovered Java models are only covering the superstructure of the reverse engineered Java code: packages, classes, attributes and method signatures (no method body content).
From what you are telling in your post, this seems to be what you are searching for.
I hope this helps.