public static class ProjectViewSettings.Immutable extends ViewSettings.Immutable implements ProjectViewSettings
ProjectViewSettings.Delegate, ProjectViewSettings.Immutable| Modifier and Type | Field and Description |
|---|---|
static ProjectViewSettings |
DEFAULT |
| Constructor and Description |
|---|
Immutable(ProjectViewSettings settings) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object object) |
int |
hashCode() |
boolean |
isShowExcludedFiles() |
boolean |
isShowVisibilityIcons() |
boolean |
isUseFileNestingRules()
If
true then NestingTreeStructureProvider will modify the tree presentation
according to the rules managed by ProjectViewFileNestingService: some peer files will be
shown as nested, for example generated foo.js and foo.js.map file nodes will be shown as children of the
original foo.ts node in the Project View. |
isFlattenModules, isFoldersAlwaysOnTop, isShowMembers, isShowModules, isShowURL, isStructureViewisAbbreviatePackageNames, isCompactDirectories, isFlattenPackages, isHideEmptyMiddlePackages, isShowLibraryContentsclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitisFlattenModules, isFoldersAlwaysOnTop, isShowMembers, isShowModules, isShowURL, isStructureViewisAbbreviatePackageNames, isCompactDirectories, isFlattenPackages, isHideEmptyMiddlePackages, isShowLibraryContentspublic static final ProjectViewSettings DEFAULT
public Immutable(ProjectViewSettings settings)
public boolean isShowExcludedFiles()
isShowExcludedFiles in interface ProjectViewSettingspublic boolean isShowVisibilityIcons()
isShowVisibilityIcons in interface ProjectViewSettingspublic boolean isUseFileNestingRules()
ProjectViewSettingstrue then NestingTreeStructureProvider will modify the tree presentation
according to the rules managed by ProjectViewFileNestingService: some peer files will be
shown as nested, for example generated foo.js and foo.js.map file nodes will be shown as children of the
original foo.ts node in the Project View.isUseFileNestingRules in interface ProjectViewSettingspublic boolean equals(java.lang.Object object)
equals in class ViewSettings.Immutablepublic int hashCode()
hashCode in class ViewSettings.Immutable