public static class ViewSettings.Immutable extends NodeOptions.Immutable implements ViewSettings
ViewSettings.Immutable| Modifier and Type | Field and Description |
|---|---|
static ViewSettings |
DEFAULT |
| Constructor and Description |
|---|
Immutable(ViewSettings settings) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object object) |
int |
hashCode() |
boolean |
isFlattenModules() |
boolean |
isFoldersAlwaysOnTop() |
boolean |
isShowMembers()
Checks if the project view displays members of classes.
|
boolean |
isShowModules()
Checks if modules are shown on the "Packages" tab of the project view.
|
boolean |
isShowURL()
Checks if the project view displays URL for projects, modules and libraries.
|
boolean |
isStructureView()
Checks if the project view displays the structure view pane.
|
isAbbreviatePackageNames, isCompactDirectories, isFlattenPackages, isHideEmptyMiddlePackages, isShowLibraryContentsclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitisAbbreviatePackageNames, isCompactDirectories, isFlattenPackages, isHideEmptyMiddlePackages, isShowLibraryContentspublic static final ViewSettings DEFAULT
public Immutable(ViewSettings settings)
public boolean isFoldersAlwaysOnTop()
isFoldersAlwaysOnTop in interface ViewSettingstrue if directories (folders or packages) should be separated from files, false otherwise.public boolean isShowMembers()
ViewSettingsisShowMembers in interface ViewSettingspublic boolean isStructureView()
ViewSettingsisStructureView in interface ViewSettingspublic boolean isShowModules()
ViewSettingsisShowModules in interface ViewSettingspublic boolean isFlattenModules()
isFlattenModules in interface ViewSettingstrue if modules should be shown in a flat list without grouping accordingly to qualified namespublic boolean isShowURL()
ViewSettingsisShowURL in interface ViewSettingstrue if URL is displayed, false otherwise.public boolean equals(java.lang.Object object)
equals in class NodeOptions.Immutablepublic int hashCode()
hashCode in class NodeOptions.Immutable