Get child classes Permanently deleted user Created March 30, 2009 14:53 Hi all!How can I programmatically get all implmenting from class "A" classes. I need find it in module libraries and in src folder.Thanks, Victor!
Hello Victor,
ClassInheritorsSearch.search(class, module.getModuleWithLibrariesScope(),
true);
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Thanks, Dmitry!
Now I need filter in this array all not public and abstract classes only. How can I do this?
Hello Victor,
PsiClass.hasModifierProperty(PsiModifier.PUBLIC)
PsiClass.hasModifierProperty(PsiModifier.ABSTRACT)
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"