Top Fields Constructors Methods
impl.org.controlsfx.skin

public Class MasterDetailPaneSkin

extends SkinBase<MasterDetailPane>
Class Inheritance
Imports
javafx.animation.Animation, .KeyFrame, .KeyValue, .Timeline, javafx.beans.InvalidationListener, .Observable, javafx.beans.property.BooleanProperty, .SimpleBooleanProperty, javafx.beans.value.ChangeListener, .ObservableValue, javafx.collections.ListChangeListener, javafx.scene.Node, javafx.scene.control.SkinBase, .SplitPane, .SplitPane.Divider, javafx.scene.layout.Region, javafx.util.Duration, org.controlsfx.control.MasterDetailPane, java.util.List

Field Summary

Modifier and TypeField and Description
private boolean
private InvalidationListener
private BooleanProperty
private SplitPane
private final Timeline
private ChangeListener<Number>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private void
private void
maybeAnimatePositionChange(final double position, final boolean showDetail)

private void
open()

private void
private void
Inherited from javafx.scene.control.SkinBase:
computeBaselineOffsetcomputeMaxHeightcomputeMaxWidthcomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthconsumeMouseEventsdisposeexecuteAccessibleActiongetChildrengetClassCssMetaDatagetCssMetaDatagetNodegetSkinnablelayoutChildrenlayoutInArealayoutInArealayoutInAreapositionInAreapositionInAreapseudoClassStateChangedqueryAccessibleAttributeregisterChangeListenerregisterInvalidationListenerregisterListChangeListenersnappedBottomInsetsnappedLeftInsetsnappedRightInsetsnappedTopInsetsnapPositionsnapPositionXsnapPositionYsnapSizesnapSizeXsnapSizeYsnapSpacesnapSpaceXsnapSpaceYunregisterChangeListenersunregisterInvalidationListenersunregisterListChangeListeners

Field Detail

changingback to summary
private boolean changing
listenersDividerback to summary
private InvalidationListener listenersDivider
showDetailForTimelineback to summary
private BooleanProperty showDetailForTimeline
splitPaneback to summary
private SplitPane splitPane
timelineback to summary
private final Timeline timeline
updateDividerPositionListenerback to summary
private ChangeListener<Number> updateDividerPositionListener

Constructor Detail

MasterDetailPaneSkinback to summary
public MasterDetailPaneSkin(MasterDetailPane pane)

Method Detail

bindDividerPositionback to summary
private void bindDividerPosition()
closeback to summary
private void close()
maybeAnimatePositionChangeback to summary
private void maybeAnimatePositionChange(final double position, final boolean showDetail)
openback to summary
private void open()
unbindDividerPositionback to summary
private void unbindDividerPosition()
updateMinAndMaxSizesback to summary
private void updateMinAndMaxSizes()