From 8f0a05c226aef9029baee0f8bc3cb3bb76b864dc Mon Sep 17 00:00:00 2001 From: Fedor Korotkov Date: Sun, 5 May 2013 15:18:11 +0400 Subject: [PATCH] Added isHtmlFile(VirtualFile) method --- xml/impl/src/com/intellij/xml/util/HtmlUtil.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/xml/impl/src/com/intellij/xml/util/HtmlUtil.java b/xml/impl/src/com/intellij/xml/util/HtmlUtil.java index a52b879d90d4..f687b6aacf3e 100644 --- a/xml/impl/src/com/intellij/xml/util/HtmlUtil.java +++ b/xml/impl/src/com/intellij/xml/util/HtmlUtil.java @@ -29,6 +29,7 @@ import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.editor.Editor; import com.intellij.openapi.fileTypes.FileType; import com.intellij.openapi.fileTypes.FileTypeManager; +import com.intellij.openapi.fileTypes.StdFileTypes; import com.intellij.openapi.util.Ref; import com.intellij.openapi.vfs.CharsetToolkit; import com.intellij.openapi.vfs.VirtualFile; @@ -609,6 +610,11 @@ public class HtmlUtil { return language == HTMLLanguage.INSTANCE || language == XHTMLLanguage.INSTANCE; } + public static boolean isHtmlFile(@NotNull VirtualFile file) { + FileType fileType = file.getFileType(); + return fileType == StdFileTypes.HTML || fileType == StdFileTypes.XHTML; + } + public static boolean isHtmlTagContainingFile(PsiElement element) { if (element == null) { return false;