@Override public boolean isSettable(CalendarCategoryAxis n) { return n.gapStartAndEnd == null || !n.gapStartAndEnd.isBound(); }
@Override public boolean isBound() { return delegate.isBound(); }
@Override public boolean isSettable(GridLayoutPane node) { return !node.makeColumnsEqualWidthProperty().isBound(); }
@Override public boolean isSettable(RowLayoutPane node) { return !node.centerProperty().isBound(); }
@Override public boolean isSettable(FillLayoutPane node) { return !node.horizontalProperty().isBound(); }
@Override public boolean isSettable(TextField n) { Skin<?> skin = n.getSkin(); if (skin != null && skin instanceof AquaTextFieldSkin) { return ((AquaTextFieldSkin) skin).showSearchIcon == null || !((AquaTextFieldSkin) skin).showSearchIcon.isBound(); } return false; }
@Override public boolean isSettable(RowLayoutPane node) { return !node.wrapProperty().isBound(); }
@Override public boolean isSettable(RowLayoutPane node) { return !node.packProperty().isBound(); }
@Override public boolean isSettable(RowLayoutPane node) { return !node.centerProperty().isBound(); }
@Override public boolean isSettable(RowLayoutPane node) { return !node.justifyProperty().isBound(); }
@Override public boolean isSettable(RowLayoutPane node) { return !node.horizontalProperty().isBound(); }
@Override public boolean isSettable(RowLayoutPane node) { return !node.horizontalProperty().isBound(); }
@Override public boolean isSettable(GridLayoutPane node) { return !node.makeColumnsEqualWidthProperty().isBound(); }
@Override public boolean isSettable(RowLayoutPane node) { return !node.justifyProperty().isBound(); }
@Override public boolean isSettable(RowLayoutPane node) { return !node.packProperty().isBound(); }
@Override public boolean isSettable(RowLayoutPane node) { return !node.fillProperty().isBound(); }
@Override public boolean isSettable(FillLayoutPane node) { return !node.horizontalProperty().isBound(); }
@Override public boolean isSettable(RowLayoutPane node) { return !node.wrapProperty().isBound(); }
@Override public boolean isSettable(RowLayoutPane node) { return !node.fillProperty().isBound(); }
protected void doLayout(AbstractTableStructure ts) { if (ts.getToolbar().isPresent()) { toolbar = ts.getToolbar().get(); actionsAndFiltersContainer.getChildren().add(toolbar); HBox.setHgrow(toolbar, Priority.NEVER); if(!toolbar.managedProperty().isBound()) { toolbar.managedProperty().bind(toolbar.visibleProperty()); } } }