java.lang.Object
javafx.scene.control.SkinBase<T>
atlantafx.base.controls.TileSkinBase<T>
- All Implemented Interfaces:
 javafx.scene.control.Skin<T>
- Direct Known Subclasses:
 MessageSkin,TileSkin
A common skin for implementing tile-based controls, specifically the
 
MessageSkin and the TileSkin.- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final javafx.scene.layout.StackPaneprotected final javafx.beans.value.ChangeListener<javafx.scene.Node>protected final javafx.scene.layout.HBoxprotected final javafx.scene.text.TextFlowprotected final javafx.scene.layout.StackPaneprotected final javafx.beans.value.ChangeListener<javafx.scene.Node>protected static final javafx.css.PseudoClassprotected static final javafx.css.PseudoClassprotected static final javafx.css.PseudoClassprotected static final javafx.css.PseudoClassprotected final javafx.scene.layout.VBoxprotected final javafx.scene.control.Label - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected doubleprotected doublecomputeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) voiddispose()protected voidMethods inherited from class javafx.scene.control.SkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutChildren, 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, unregisterListChangeListenersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javafx.scene.control.Skin
install 
- 
Field Details
- 
HAS_GRAPHIC
protected static final javafx.css.PseudoClass HAS_GRAPHIC - 
HAS_TITLE
protected static final javafx.css.PseudoClass HAS_TITLE - 
HAS_DESCRIPTION
protected static final javafx.css.PseudoClass HAS_DESCRIPTION - 
HAS_ACTION
protected static final javafx.css.PseudoClass HAS_ACTION - 
container
protected final javafx.scene.layout.HBox container - 
graphicSlot
protected final javafx.scene.layout.StackPane graphicSlot - 
graphicSlotListener
protected final javafx.beans.value.ChangeListener<javafx.scene.Node> graphicSlotListener - 
headerBox
protected final javafx.scene.layout.VBox headerBox - 
titleLbl
protected final javafx.scene.control.Label titleLbl - 
descriptionText
protected final javafx.scene.text.TextFlow descriptionText - 
actionSlot
protected final javafx.scene.layout.StackPane actionSlot - 
actionSlotListener
protected final javafx.beans.value.ChangeListener<javafx.scene.Node> actionSlotListener 
 - 
 - 
Constructor Details
- 
TileSkinBase
 
 - 
 - 
Method Details
- 
setDescriptionText
protected void setDescriptionText() - 
calcHeight
protected double calcHeight() - 
computeMinHeight
protected double computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)  - 
dispose
public void dispose() 
 -