public class EnhancedBrowseConfig
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,EnhancedColumnConfig> |
columnConfigs
Enhanced column configs keyed by column keys.
|
java.lang.Integer |
directoryNodeId
ID of the corresponding entry in the directory which stores this configuration.
|
ColorRgb |
ehBgColor
Background color.
|
ColorRgb |
ehFgColor
Foreground color.
|
FontDetails |
ehFont
Browse font.
|
java.lang.String |
ehKeyBrowseName |
java.lang.String |
ehKeyProcName |
ColorRgb |
ehLabelBgColor
Labels background color.
|
ColorRgb |
ehLabelFgColor
Labels foreground color.
|
FontDetails |
ehLabelFont
Labels font.
|
ColorRgb |
ehSeparatorsColor
Separators color.
|
java.lang.Integer |
labelsHeightPixels
Labels area height, in pixels.
|
java.lang.Integer |
rowHeightPixels
Row height, in pixels.
|
java.lang.Boolean |
separators
Separators on/off.
|
Constructor and Description |
---|
EnhancedBrowseConfig()
Default constructor.
|
EnhancedBrowseConfig(BrowseGuiImpl browse)
Creates enhanced config from the configuration of the specified browse.
|
EnhancedBrowseConfig(BrowseWidget browseWidget)
Creates enhanced config from the configuration of the specified browse.
|
EnhancedBrowseConfig(EnhancedBrowseConfig cfg)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
private void |
copyBrowseConfig(BrowseConfig cfg)
Copy enhanced configuration from the given browse config into this enhanced config.
|
EnhancedBrowseConfigKey |
getKey()
Get the key of this configuration.
|
public java.lang.String ehKeyProcName
public java.lang.String ehKeyBrowseName
public java.lang.Integer directoryNodeId
public ColorRgb ehFgColor
public ColorRgb ehBgColor
public ColorRgb ehLabelFgColor
public ColorRgb ehLabelBgColor
public FontDetails ehFont
public FontDetails ehLabelFont
public java.lang.Boolean separators
public ColorRgb ehSeparatorsColor
public java.lang.Integer rowHeightPixels
public java.lang.Integer labelsHeightPixels
public java.util.Map<java.lang.String,EnhancedColumnConfig> columnConfigs
public EnhancedBrowseConfig()
public EnhancedBrowseConfig(BrowseGuiImpl browse)
browse
- Browse which enhanced configuration is copied into this config.public EnhancedBrowseConfig(BrowseWidget browseWidget)
browseWidget
- Browse which enhanced configuration is copied into this config.public EnhancedBrowseConfig(EnhancedBrowseConfig cfg)
cfg
- Configuration to copy.public EnhancedBrowseConfigKey getKey()
private void copyBrowseConfig(BrowseConfig cfg)
cfg
- Browse config to copy.