Class TreeCellSkin<T>
java.lang.Object
- Type Parameters:
T- the type of the value contained within theTreeItem
Default skin implementation for the
TreeCell control.- Since:
- 9
- See Also:
-
Property Summary
PropertiesTypePropertyDescriptionfinal DoublePropertyThe amount of space to multiply by the treeItem.level to get the left margin for this tree cell.Properties declared in class CellSkinBase
cellSize -
Constructor Summary
ConstructorsConstructorDescriptionTreeCellSkin(TreeCell<T> control) Creates a new TreeCellSkin instance, installing the necessary child nodes into the Controlchildrenlist, as well as the necessary input mappings for handling key, mouse, etc events. -
Method Summary
Modifier and TypeMethodDescriptionstatic List<CssMetaData<? extends Styleable, ?>> Returns the CssMetaData associated with this class, which may include the CssMetaData of its superclasses.final doubleGets the value of theindentproperty.final DoublePropertyThe amount of space to multiply by the treeItem.level to get the left margin for this tree cell.final voidsetIndent(double value) Sets the value of theindentproperty.Methods declared in class CellSkinBase
cellSizeProperty, getCellSizeMethods declared in class LabeledSkinBase
computeBaselineOffset, computeMinWidth, layoutChildren, layoutLabelInArea, layoutLabelInArea, updateChildrenMethods declared in class SkinBase
computeMaxHeight, computeMaxWidth, computeMinHeight, computePrefHeight, computePrefWidth, consumeMouseEvents, dispose, executeAccessibleAction, getChildren, getCssMetaData, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
-
Property Details
-
indent
The amount of space to multiply by the treeItem.level to get the left margin for this tree cell. This is settable from CSS- See Also:
-
-
Constructor Details
-
TreeCellSkin
-
-
Method Details
-
setIndent
public final void setIndent(double value) Sets the value of theindentproperty.- Property description:
- The amount of space to multiply by the treeItem.level to get the left margin for this tree cell. This is settable from CSS
- Parameters:
value- the value for theindentproperty- See Also:
-
getIndent
public final double getIndent()Gets the value of theindentproperty.- Property description:
- The amount of space to multiply by the treeItem.level to get the left margin for this tree cell. This is settable from CSS
- Returns:
- the value of the
indentproperty - See Also:
-
indentProperty
The amount of space to multiply by the treeItem.level to get the left margin for this tree cell. This is settable from CSS- Returns:
- the
indentproperty - See Also:
-
getClassCssMetaData
Returns the CssMetaData associated with this class, which may include the CssMetaData of its superclasses.- Returns:
- the CssMetaData associated with this class, which may include the CssMetaData of its superclasses
-