// add also components of superclass (if any... ex: MyPage.java -> inner class MyMarkupContainer -> label myMarkupContainer )
PsiClass superClass = null;
if (parentElement instanceof PsiClass) {
superClass = ((PsiClass) parentElement).getSuperClass();
} else if (parentElement instanceof PsiCallExpression) {
PsiCallExpression callExpression = (PsiCallExpression) parentElement;
ClassWicketIdNewComponentItem newComponentItem = classWicketIdReferences.getNewComponentItem(callExpression);
if (newComponentItem != null) {
superClass = newComponentItem.getBaseClassToCreate();
}
}