本文整理汇总了Java中com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl类的典型用法代码示例。如果您正苦于以下问题:Java CodeStyleSchemesImpl类的具体用法?Java CodeStyleSchemesImpl怎么用?Java CodeStyleSchemesImpl使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
CodeStyleSchemesImpl类属于com.intellij.psi.impl.source.codeStyle包,在下文中一共展示了CodeStyleSchemesImpl类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: apply
import com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl; //导入依赖的package包/类
public void apply() {
CodeStyleSettingsManager projectSettingsManager = getProjectSettings();
projectSettingsManager.USE_PER_PROJECT_SETTINGS = myUsePerProjectSettings;
projectSettingsManager.PREFERRED_PROJECT_CODE_STYLE =
myUsePerProjectSettings || myGlobalSelected == null ? null : myGlobalSelected.getName();
projectSettingsManager.PER_PROJECT_SETTINGS = myProjectScheme.getCodeStyleSettings();
((CodeStyleSchemesImpl)CodeStyleSchemes.getInstance()).getSchemeManager().setSchemes(mySchemes, myGlobalSelected, null);
// We want to avoid the situation when 'real code style' differs from the copy stored here (e.g. when 'real code style' changes
// are 'committed' by pressing 'Apply' button). So, we reset the copies here assuming that this method is called on 'Apply'
// button processing
mySettingsToClone.clear();
}
示例2: getSchemesManager
import com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl; //导入依赖的package包/类
static SchemesManager<CodeStyleScheme, CodeStyleSchemeImpl> getSchemesManager() {
return ((CodeStyleSchemesImpl) CodeStyleSchemes.getInstance()).getSchemesManager();
}