public abstract class ControlTextConfig extends ControlConfig
Modifier and Type | Field and Description |
---|---|
int |
atFormatLength
Flag tracking the maximum format from widget's @ phrases.
|
private static int |
ATTR_MASK_AT
Bitwise mask to mark FLAG AT atribute usage.
|
private static int |
ATTR_MASK_BLANK
Bitwise mask to mark BLANK atribute usage.
|
private static int |
ATTR_MASK_RO
Bitwise mask to mark READ ONLY atribute usage.
|
private static int |
ATTR_MASK_STATIC
Bitwise mask to mark FLAG STATIC atribute usage.
|
boolean |
blank
The Progress BLANK attribute.
|
boolean |
flagAt
AT (@) field flag.
|
boolean |
flagStatic
Static widget content flag.
|
java.lang.String |
format
The Progress FORMAT attribute.
|
boolean |
readOnly
The Progress READ-ONLY attribute.
|
attrSpace, autoResize, clabel, dataType, dropTarget, forceLabel, help, index, INVALID_SELECTION, label, labels, possibleSideLabel, selectionActive, selectionEnd, selectionStart, sideLabelId, untranslatedLabel
align, bgcolor, bgcolorRgb, captionFontSize, clientColumn, clientHeightChars, clientHeightPixels, clientRow, clientWidthChars, clientWidthPixels, clientX, clientY, column, dcolor, dynamic, fgcolor, fgcolorRgb, fixedHeight, fixedWidth, font, fontChanged, fontName, fontSize, fontStyle, frameColumnOffset, frameRowOffset, frameXOffset, frameYOffset, heightChars, heightPixels, initColumn, initHeightChars, initRow, initWidthChars, initX, initY, INV_COORD, locationChanged, movable, name, parentId, pfcolor, resizable, row, selected, sysbgcolor, sysfgcolor, systemParentId, tabStop, title, titleDColor, titleFont, tooltip, widgetPlaced, widthChars, widthPixels, x, y
cfgClass, contextHelpId, disableRedraw, enabled, frameDefValue, frameId, header, hidden, id, manualHightlight, menuKey, menuMouse, modified, popupMenuId, realized, selectable, state, visible, wasRealized, zorder
Modifier | Constructor and Description |
---|---|
|
ControlTextConfig()
Default constructor (only used in de-serialization).
|
protected |
ControlTextConfig(int id)
Create a new config and associate it with the given widget.
|
protected |
ControlTextConfig(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.
|
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.
|
setDynamicFormat
getConfigManager, getDynamicColumnLabel, getDynamicFormat, getDynamicHelp, getDynamicLabel, getDynamicUntranslatedLabel, markFieldsDirty, setDynamicHeader, setDynamicHelp, setDynamicLabel, setDynamicLabels, setDynamicUntranslatedLabel, toString
public boolean blank
public java.lang.String format
public boolean readOnly
public boolean flagStatic
public boolean flagAt
public int atFormatLength
private static final int ATTR_MASK_BLANK
private static final int ATTR_MASK_RO
private static final int ATTR_MASK_STATIC
private static final int ATTR_MASK_AT
public ControlTextConfig()
protected ControlTextConfig(int id)
id
- The ID of the widget to which this configuration belongs.protected ControlTextConfig(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.