@Override public void invoke(@NotNull Project project, Editor editor, PsiFile file) throws IncorrectOperationException { final String paramType = myConverter.getDefaultMethodParameterType(myClass); AndroidCreateOnClickHandlerAction.addHandlerMethodAndNavigate( project, myClass, myMethodName, paramType); }
@NotNull @Override public String getName() { return "Create '" + myMethodName + "(" + myConverter.getShortParameterName() + ")' in '" + myClass.getName() + "'"; }
public void doApplyFix(@NotNull Project project) { final String paramType = myConverter.getDefaultMethodParameterType(myClass); AndroidCreateOnClickHandlerAction.addHandlerMethod(project, myClass, myMethodName, paramType); }