public class ControlSetConfig extends ControlConfig
Modifier and Type | Field and Description |
---|---|
java.lang.String |
dbname
Database name.
|
char |
delimiter
The character value to separate the items inside the item string.
|
java.lang.String |
format
The string representing the inner data format for the items.
|
boolean |
honorFormat
Tell widget that format should be honored.
|
int |
itemId
item id generator
|
ControlSetItem[] |
items
Array of items
|
boolean |
itemsSetWhenRealized
Value of the "realized' flag when items' type (pairs/labels) was set
|
double |
listHeightChars
The height of the list widget.
|
double |
listWidthChars
The width of the list widget.
|
java.lang.String |
mousePointer
MOUSE-POINTER attribute
|
java.lang.Boolean |
pairs
Set to true if items defined as pairs
|
boolean |
sort
true to force items to be sorted. |
java.lang.String |
table
Table name.
|
attrSpace, autoResize, clabel, dataType, dropTarget, forceLabel, help, index, INVALID_SELECTION, label, labels, possibleSideLabel, selectionActive, selectionEnd, selectionStart, sideLabelId
align, bgcolor, clientColumn, clientHeightChars, clientHeightPixels, clientRow, clientWidthChars, clientWidthPixels, clientX, clientY, column, dcolor, dynamic, fgcolor, fixedHeight, fixedWidth, font, fontChanged, frameColumnOffset, frameRowOffset, frameXOffset, frameYOffset, heightChars, heightPixels, initColumn, initRow, initX, initY, INV_COORD, movable, name, parentId, pfcolor, resizable, row, selected, sysbgcolor, sysfgcolor, tabStop, title, titleDColor, titleFont, tooltip, widgetPlaced, widthChars, widthPixels, x, y
contextHelpId, enabled, frameDefValue, frameId, header, hidden, id, manualHightlight, menuKey, menuMouse, modified, popupMenuId, realized, selectable, state, visible, wasRealized
Modifier | Constructor and Description |
---|---|
|
ControlSetConfig()
Default constructor (only used in de-serialization).
|
protected |
ControlSetConfig(int id)
Create a new config and associate it with the given widget.
|
protected |
ControlSetConfig(WidgetId id)
Create a new config and associate it with the given widget.
|
Modifier and Type | Method and Description |
---|---|
void |
applyConfig(WidgetConfig config)
Set new values from the provided configuration instance.
|
private void |
init()
Initialize this config.
|
void |
readExternal(java.io.ObjectInput in)
Replacement for the default object reading method.
|
void |
writeExternal(java.io.ObjectOutput out)
Replacement for the default object writing method.
|
getDynamicColumnLabel, getDynamicFormat, getDynamicHelp, getDynamicLabel, setDynamicFormat, setDynamicHeader, setDynamicHelp, setDynamicLabel, setDynamicLabels, toString
public char delimiter
public boolean sort
true
to force items to be sorted.public java.lang.String format
public java.lang.String dbname
public java.lang.String table
public ControlSetItem[] items
public boolean honorFormat
public boolean itemsSetWhenRealized
public java.lang.Boolean pairs
public int itemId
public double listHeightChars
public double listWidthChars
public java.lang.String mousePointer
public ControlSetConfig()
protected ControlSetConfig(int id)
id
- The ID of the widget to which this configuration belongs.protected ControlSetConfig(WidgetId id)
id
- The ID of the widget to which this configuration belongs.public void applyConfig(WidgetConfig config)
applyConfig
in class ControlConfig
config
- The instance from which to take values.public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
readExternal
in class ControlConfig
in
- The input source from which fields will be restored.java.io.IOException
- In case of I/O errors.java.lang.ClassNotFoundException
- If payload can't be instantiated.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
writeExternal
in class ControlConfig
out
- The output destination to which fields will be saved.java.io.IOException
- In case of I/O errors.private void init()