protected static class TerraTreeViewSkin.NodeInfo extends Object
NOTE: some of this data is managed by TreeView and cached here to provide further optimizations during painting and user input.
Modifier and Type | Field and Description |
---|---|
static byte |
CHECK_STATE_CHECKED_MASK |
static byte |
CHECK_STATE_MASK |
static byte |
CHECK_STATE_MIXED_MASK |
static byte |
CHECKMARK_DISABLED_MASK |
static byte |
DISABLED_MASK |
static byte |
HIGHLIGHTED_MASK |
static byte |
SELECTED_MASK |
Modifier and Type | Method and Description |
---|---|
void |
clearField(byte mask) |
TreeView.NodeCheckState |
getCheckState() |
Sequence.Tree.Path |
getPath() |
boolean |
isChecked() |
boolean |
isCheckmarkDisabled() |
boolean |
isDisabled() |
boolean |
isHighlighted() |
boolean |
isSelected() |
void |
setCheckmarkDisabled(boolean checkmarkDisabled) |
void |
setCheckState(TreeView.NodeCheckState checkState) |
void |
setDisabled(boolean disabled) |
void |
setHighlighted(boolean highlighted) |
void |
setSelected(boolean selected) |
public static final byte HIGHLIGHTED_MASK
public static final byte SELECTED_MASK
public static final byte DISABLED_MASK
public static final byte CHECKMARK_DISABLED_MASK
public static final byte CHECK_STATE_CHECKED_MASK
public static final byte CHECK_STATE_MIXED_MASK
public static final byte CHECK_STATE_MASK
public Sequence.Tree.Path getPath()
public boolean isHighlighted()
public void setHighlighted(boolean highlighted)
public boolean isSelected()
public void setSelected(boolean selected)
public boolean isDisabled()
public void setDisabled(boolean disabled)
public boolean isCheckmarkDisabled()
public void setCheckmarkDisabled(boolean checkmarkDisabled)
public TreeView.NodeCheckState getCheckState()
public boolean isChecked()
public void setCheckState(TreeView.NodeCheckState checkState)
public void clearField(byte mask)