Top Inners Fields Constructors Methods
impl.org.controlsfx.skin

public Class PropertySheetSkin

extends SkinBase<PropertySheet>
Class Inheritance
Static Imports
impl.org.controlsfx.i18n.Localization.asKey, .Localization.localize

Nested and Inner Type Summary

Modifier and TypeClass and Description
private class
PropertySheetSkin.ActionChangeMode

Support classes / enums

private class

Field Summary

Modifier and TypeField and Description
private final BorderPane
content

fields

private static final int
MIN_COLUMN_WIDTH

Static fields

private final SegmentedButton
private final ScrollPane
private final TextField
private final ToolBar

Constructor Summary

AccessConstructor and Description
public
PropertySheetSkin(final PropertySheet control)

Constructors

Method Summary

Modifier and TypeMethod and Description
private Node
protected void
layoutChildren(double x, double y, double w, double h)

Overrides javafx.scene.control.SkinBase.layoutChildren.

Overriding public API

private void
private void
updateToolbar()

Implementation

Inherited from javafx.scene.control.SkinBase:
computeBaselineOffsetcomputeMaxHeightcomputeMaxWidthcomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthconsumeMouseEventsdisposeexecuteAccessibleActiongetChildrengetClassCssMetaDatagetCssMetaDatagetNodegetSkinnablelayoutInArealayoutInArealayoutInAreapositionInAreapositionInAreapseudoClassStateChangedqueryAccessibleAttributeregisterChangeListenerregisterInvalidationListenerregisterListChangeListenersnappedBottomInsetsnappedLeftInsetsnappedRightInsetsnappedTopInsetsnapPositionsnapPositionXsnapPositionYsnapSizesnapSizeXsnapSizeYsnapSpacesnapSpaceXsnapSpaceYunregisterChangeListenersunregisterInvalidationListenersunregisterListChangeListeners

Field Detail

contentback to summary
private final BorderPane content

fields

MIN_COLUMN_WIDTHback to summary
private static final int MIN_COLUMN_WIDTH

Static fields

modeButtonback to summary
private final SegmentedButton modeButton
scrollerback to summary
private final ScrollPane scroller
searchFieldback to summary
private final TextField searchField
toolbarback to summary
private final ToolBar toolbar

Constructor Detail

PropertySheetSkinback to summary
public PropertySheetSkin(final PropertySheet control)

Constructors

Method Detail

buildPropertySheetContainerback to summary
private Node buildPropertySheetContainer()
layoutChildrenback to summary
protected void layoutChildren(double x, double y, double w, double h)

Overrides javafx.scene.control.SkinBase.layoutChildren.

Overriding public API

Annotations
@Override
refreshPropertiesback to summary
private void refreshProperties()
updateToolbarback to summary
private void updateToolbar()

Implementation

impl.org.controlsfx.skin back to summary

private Class PropertySheetSkin.ActionChangeMode

extends Action
Class Inheritance

Support classes / enums

Field Summary

Modifier and TypeField and Description
private final Image
private final Image

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from org.controlsfx.control.action.Action:
acceleratorPropertydisabledPropertygetAcceleratorgetEventHandlergetGraphicgetLongTextgetPropertiesgetStylegetStyleClassgetTextgraphicPropertyhandleisDisabledisSelectedlocklongTextPropertyselectedPropertysetAcceleratorsetDisabledsetEventHandlersetGraphicsetLongTextsetSelectedsetStylesetTextstylePropertytextProperty

Field Detail

CATEGORY_IMAGEback to summary
private final Image CATEGORY_IMAGE
NAME_IMAGEback to summary
private final Image NAME_IMAGE

Constructor Detail

ActionChangeModeback to summary
public ActionChangeMode(PropertySheet.Mode mode)
impl.org.controlsfx.skin back to summary

private Class PropertySheetSkin.PropertyPane

extends GridPane
Class Inheritance

Field Summary

Inherited from javafx.scene.layout.GridPane:
REMAINING

Constructor Summary

AccessConstructor and Description
public
public
PropertyPane(List<PropertySheet.Item> properties, int nestingLevel)

Method Summary

Modifier and TypeMethod and Description
private Node
public void
Inherited from javafx.scene.layout.GridPane:
addaddaddColumnaddRowalignmentPropertyclearConstraintscomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthgetAlignmentgetCellBoundsgetClassCssMetaDatagetColumnConstraintsgetColumnCountgetColumnIndexgetColumnSpangetContentBiasgetCssMetaDatagetHalignmentgetHgapgetHgrowgetMargingetRowConstraintsgetRowCountgetRowIndexgetRowSpangetValignmentgetVgapgetVgrowgridLinesVisiblePropertyhgapPropertyisFillHeightisFillWidthisGridLinesVisiblelayoutChildrenrequestLayoutsetAlignmentsetColumnIndexsetColumnSpansetConstraintssetConstraintssetConstraintssetConstraintssetConstraintssetFillHeightsetFillWidthsetGridLinesVisiblesetHalignmentsetHgapsetHgrowsetMarginsetRowIndexsetRowSpansetValignmentsetVgapsetVgrowtoStringvgapProperty

Constructor Detail

PropertyPaneback to summary
public PropertyPane(List<PropertySheet.Item> properties)
PropertyPaneback to summary
public PropertyPane(List<PropertySheet.Item> properties, int nestingLevel)

Method Detail

getEditorback to summary
private Node getEditor(PropertySheet.Item item)
Annotations
@SuppressWarnings:unchecked
setItemsback to summary
public void setItems(List<PropertySheet.Item> properties)