public class RectangleConfig extends ControlConfig
Modifier and Type | Field and Description |
---|---|
private static int |
ATTR_MASK_FILLED
Bitwise mask to mark FILLED atribute usage.
|
private static int |
ATTR_MASK_GRAPHIC_EDGE
Bitwise mask to mark GRAPHIC EDGE atribute usage.
|
private static int |
ATTR_MASK_GROUP_BOX
Bitwise mask to mark GROUP BOX atribute usage.
|
private static int |
ATTR_MASK_ROUNDED
Bitwise mask to mark ROUNDED atribute usage.
|
double |
edgeChars
EDGE-CHARS value
|
int |
edgePixels
EDGE-PIXEL value
|
boolean |
filled
NO-FILL, FILLED option and attribute
|
boolean |
graphicEdge
GRAPHIC-EDGE option
|
boolean |
groupBox
GROUP-BOX attribute value.
|
boolean |
rounded
ROUNDED attribute value.
|
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 |
---|---|
|
RectangleConfig()
Default constructor
|
protected |
RectangleConfig(int id)
Create a new config and associate it with the given widget.
|
|
RectangleConfig(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 filled
public boolean graphicEdge
public int edgePixels
public double edgeChars
public boolean groupBox
public boolean rounded
private static final int ATTR_MASK_FILLED
private static final int ATTR_MASK_GRAPHIC_EDGE
private static final int ATTR_MASK_GROUP_BOX
private static final int ATTR_MASK_ROUNDED
public RectangleConfig()
public RectangleConfig(WidgetId id)
id
- The ID of the widget to which this configuration belongs.protected RectangleConfig(int 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.