diff --git a/platform/lang-impl/src/com/intellij/ide/projectView/ProjectView.java b/platform/lang-impl/src/com/intellij/ide/projectView/ProjectView.java index d0b8446056bf..80a69dac46c6 100644 --- a/platform/lang-impl/src/com/intellij/ide/projectView/ProjectView.java +++ b/platform/lang-impl/src/com/intellij/ide/projectView/ProjectView.java @@ -112,7 +112,7 @@ public abstract class ProjectView { public abstract boolean isManualOrder(String paneId); public abstract void setManualOrder(@NotNull String paneId, final boolean enabled); - + public abstract boolean isSortByType(String paneId); public abstract void setSortByType(@NotNull String paneId, final boolean sortByType); diff --git a/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewImpl.java b/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewImpl.java index 1540d0d80bdb..68de580e2ef9 100644 --- a/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewImpl.java +++ b/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewImpl.java @@ -1922,6 +1922,10 @@ public class ProjectViewImpl extends ProjectView implements PersistentStateCompo pane.installComparator(); } + protected String getManualOrderOptionText() { + return IdeBundle.message("action.manual.order"); + } + @Override public boolean isSortByType(String paneId) { return getPaneOptionValue(mySortByType, paneId, ourSortByTypeDefaults); @@ -1936,7 +1940,7 @@ public class ProjectViewImpl extends ProjectView implements PersistentStateCompo private class ManualOrderAction extends ToggleAction implements DumbAware { private ManualOrderAction() { - super(IdeBundle.message("action.manual.order"), IdeBundle.message("action.manual.order"), AllIcons.ObjectBrowser.Sorted); + super(getManualOrderOptionText(), getManualOrderOptionText(), AllIcons.ObjectBrowser.Sorted); } @Override