package com.intellij.lang.javascript.formatter; import com.intellij.openapi.options.Configurable; import com.intellij.psi.codeStyle.CodeStyleSettings; import com.intellij.psi.codeStyle.CodeStyleSettingsProvider; import com.intellij.psi.codeStyle.CustomCodeStyleSettings; import org.jetbrains.annotations.NotNull; /** * @author Rustam Vishnyakov */ public class ActionScriptCodeStyleSettingsProvider extends CodeStyleSettingsProvider { @Override public CustomCodeStyleSettings createCustomSettings(CodeStyleSettings settings) { return new ECMA4CodeStyleSettings(settings); } @Override public String getConfigurableDisplayName() { return "ActionScript"; } @NotNull @Override public Configurable createSettingsPage(CodeStyleSettings settings, CodeStyleSettings originalSettings) { return new ActionScriptCodeStyleSettingsConfigurable(settings, originalSettings); } }