@Override public StyleableProperty<Number> getStyleableProperty(FlowPane node) { return (StyleableProperty<Number>) node.vgapProperty(); }
@Override public StyleableProperty<Orientation> getStyleableProperty(FlowPane node) { return (StyleableProperty<Orientation>) node.orientationProperty(); }
@Override public StyleableProperty<VPos> getStyleableProperty(FlowPane node) { return (StyleableProperty<VPos>) node.rowValignmentProperty(); }
@Override public Orientation getInitialValue(FlowPane node) { // A vertical flow pane should remain vertical return node.getOrientation(); }
@Override public StyleableProperty<HPos> getStyleableProperty(FlowPane node) { return (StyleableProperty<HPos>) node.columnHalignmentProperty(); }