package com.jetbrains.lang.dart.ide.formatter; import com.intellij.formatting.FormattingMode; import com.intellij.psi.codeStyle.CodeStyleSettings; import com.intellij.psi.codeStyle.CommonCodeStyleSettings; import com.jetbrains.lang.dart.DartLanguage; class DartBlockContext { private final CodeStyleSettings mySettings; private final FormattingMode myMode; private final CommonCodeStyleSettings myDartSettings; public DartBlockContext(CodeStyleSettings settings, FormattingMode mode) { mySettings = settings; myMode = mode; myDartSettings = settings.getCommonSettings(DartLanguage.INSTANCE); } public CodeStyleSettings getSettings() { return mySettings; } public CommonCodeStyleSettings getDartSettings() { return myDartSettings; } public FormattingMode getMode() { return myMode; } }