From 9264f5352722e47d5bb367658ad3945a84ac7fef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Thu, 27 Sep 2012 15:37:10 +0200 Subject: [PATCH] UsageTrigger for "Create File" --- .../src/com/intellij/ide/actions/CreateFileAction.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/ide/actions/CreateFileAction.java b/platform/lang-impl/src/com/intellij/ide/actions/CreateFileAction.java index b2172fc0aebb..9ea9a82d92b6 100644 --- a/platform/lang-impl/src/com/intellij/ide/actions/CreateFileAction.java +++ b/platform/lang-impl/src/com/intellij/ide/actions/CreateFileAction.java @@ -18,6 +18,7 @@ package com.intellij.ide.actions; import com.intellij.icons.AllIcons; import com.intellij.ide.IdeBundle; +import com.intellij.internal.statistic.UsageTrigger; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.fileTypes.FileType; import com.intellij.openapi.fileTypes.FileTypeManager; @@ -133,6 +134,12 @@ public class CreateFileAction extends CreateElementActionBase implements DumbAwa return myErrorText; } + @Override + public PsiElement[] create(String newName) throws Exception { + UsageTrigger.trigger("CreateFile." + CreateFileAction.this.getClass().getSimpleName()); + return super.create(newName); + } + public boolean canClose(String inputString) { if (inputString.length() == 0) { return super.canClose(inputString);