@Override
  protected PsiVariable createFieldToStartTemplateOn(boolean replaceAll, String[] names) {
    myTypeSelectorManager.setAllOccurrences(replaceAll);
    return createFieldToStartTemplateOn(names, getType());
  }
@Override
  protected PsiVariable createFieldToStartTemplateOn(boolean replaceAll, String[] names)