PsiElement function ( PsiElement arg0 , NewSubClassData arg1 ) { return null ; }
create sub class with subclassdata.getnewclassname in the specified context if no inheritors were found concode_field_sep LanguageExtension<PushDownDelegate> EP_NAME concode_field_sep PushDownDelegate<MemberInfo,Member> findDelegate concode_elem_sep void prepareToPush concode_elem_sep void pushDownToClass concode_elem_sep UsageInfo createUsageInfo concode_elem_sep PushDownDelegate findDelegateForTarget concode_elem_sep List<PsiElement> findInheritors concode_elem_sep void checkTargetClassConflicts concode_elem_sep void checkSourceClassConflicts concode_elem_sep void removeFromSourceClass concode_elem_sep NewSubClassData preprocessNoInheritorsFound concode_elem_sep boolean isApplicableForSource