package com.intellij.javascript.flex.css; import com.intellij.lang.css.CssDialect; import com.intellij.lang.javascript.flex.FlexBundle; import com.intellij.lang.javascript.flex.FlexModuleType; import com.intellij.openapi.module.Module; import com.intellij.openapi.module.ModuleType; import org.jetbrains.annotations.NotNull; public class FlexCSSDialect extends CssDialect { @Override public String getName() { return "FLEX"; } @Override public String getDisplayName() { return FlexBundle.message("css.flex.dialect.name"); } @Override public boolean isDefault(@NotNull Module module) { return ModuleType.get(module) == FlexModuleType.getInstance(); } public static CssDialect getInstance() { return CssDialect.EP_NAME.findExtension(FlexCSSDialect.class); } }