public class TreeViewConfig extends TreeConfig
TreeConfig.StockImage
assignFlags, checkBoxes, dragDrop, draggedNode, draggedOverNode, dropHighlightNodeId, ensureVisibleNodeId, expandOnDoubleClick, expandOnEnter, expandOnSingleClick, imageListId, indentation, newLabel, nodeHeight, nodeImageList, nodes, removeNodeOnCollapse, scrollNodeCount, selectedNodeBackgroundColor, selectedNodeForegroundColor, selectedNodeId, showExpandIcon, sorted, textEdit, topNode, triggerNode
CC_ARROW, CC_ARROW_HOURGLASS, CC_ARROW_QUESTION, CC_CROSS, CC_CUSTOM, CC_DEFAULT, CC_HOURGLASS, CC_IBEAM, CC_ICON, CC_NO_DROP, CC_SIZE, CC_SIZE_ALL, CC_SIZE_EW, CC_SIZE_NESW, CC_SIZE_NS, CC_SIZE_NWSE, CC_UP_ARROW, mouseIcon, mousePointer
oleAllowedEffects, oleDataFormat, oleDefaultCursors, oleDragMode, oleDropMode, oleEffect, oleState, oleX, oleY
mouseButton, mouseShift, mouseX, mouseY
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 |
---|---|
|
TreeViewConfig()
Default constructor.
|
protected |
TreeViewConfig(int id)
Create a new config and associate it with the given widget.
|
protected |
TreeViewConfig(WidgetId id)
Create a new config and associate it with the given widget.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.function.Supplier<TreeNodeEntry> |
createNodeEntry()
Create node entry instance.
|
applyConfig, getSelectedNodeBackgroundColor, getSelectedNodeForegroundColor, isSelectedNodeBackgroundAssigned, isSelectedNodeForegroundAssigned, readExternal, setSelectedNodeBackgroundColor, setSelectedNodeForegroundColor, writeExternal
setDynamicFormat
getConfigManager, getDynamicColumnLabel, getDynamicFormat, getDynamicHelp, getDynamicLabel, getDynamicUntranslatedLabel, markFieldsDirty, setDynamicHeader, setDynamicHelp, setDynamicLabel, setDynamicLabels, setDynamicUntranslatedLabel, toString
public TreeViewConfig()
protected TreeViewConfig(int id)
id
- The ID of the widget to which this configuration belongs.protected TreeViewConfig(WidgetId id)
id
- The ID of the widget to which this configuration belongs.protected java.util.function.Supplier<TreeNodeEntry> createNodeEntry()
createNodeEntry
in class TreeConfig