@Override
      protected PsiElement addInnerClass(PsiClass containingClass, PsiClass innerClass) {
        return containingClass.addBefore(innerClass, containingClass.getLastChild());
      }
@Override
      protected PsiElement addInnerClass(PsiClass containingClass, PsiClass innerClass)