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, isShowLibraryContents
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
isAbbreviatePackageNames, isCompactDirectories, isFlattenPackages, isHideEmptyMiddlePackages, isShowLibraryContents
public static final ViewSettings DEFAULT
public Immutable(ViewSettings settings)
public boolean isFoldersAlwaysOnTop()
isFoldersAlwaysOnTop
in interface ViewSettings
true
if directories (folders or packages) should be separated from files, false
otherwise.public boolean isShowMembers()
ViewSettings
isShowMembers
in interface ViewSettings
public boolean isStructureView()
ViewSettings
isStructureView
in interface ViewSettings
public boolean isShowModules()
ViewSettings
isShowModules
in interface ViewSettings
public boolean isFlattenModules()
isFlattenModules
in interface ViewSettings
true
if modules should be shown in a flat list without grouping accordingly to qualified namespublic boolean isShowURL()
ViewSettings
isShowURL
in interface ViewSettings
true
if URL is displayed, false
otherwise.public boolean equals(java.lang.Object object)
equals
in class NodeOptions.Immutable
public int hashCode()
hashCode
in class NodeOptions.Immutable