From 9c378b08130de72a6ee4d975e8ef34fcfb006fc8 Mon Sep 17 00:00:00 2001 From: SHARMA Parveen Date: Tue, 8 Aug 2023 16:58:52 +0800 Subject: [PATCH] Updated private methods to protected --- .../formsfx/view/controls/SimpleCheckBoxControl.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/preferencesfx/src/main/java/com/dlsc/preferencesfx/formsfx/view/controls/SimpleCheckBoxControl.java b/preferencesfx/src/main/java/com/dlsc/preferencesfx/formsfx/view/controls/SimpleCheckBoxControl.java index 4fa6fe21..c26f5e66 100644 --- a/preferencesfx/src/main/java/com/dlsc/preferencesfx/formsfx/view/controls/SimpleCheckBoxControl.java +++ b/preferencesfx/src/main/java/com/dlsc/preferencesfx/formsfx/view/controls/SimpleCheckBoxControl.java @@ -43,7 +43,7 @@ public class SimpleCheckBoxControl extends SimpleControl checkboxes = new ArrayList<>(); + public final List checkboxes = new ArrayList<>(); /** * Constructs a SimpleCheckBoxControl of {@link SimpleCheckBoxControl} type, with visibility condition. @@ -137,7 +137,7 @@ public void setupEventHandlers() { * This method creates node and adds them to checkboxes and is * used when the itemsProperty on the field changes. */ - private void createCheckboxes() { + public void createCheckboxes() { node.getChildren().clear(); checkboxes.clear(); @@ -156,7 +156,7 @@ private void createCheckboxes() { /** * Sets up bindings for all checkboxes. */ - private void setupCheckboxBindings() { + public void setupCheckboxBindings() { for (CheckBox checkbox : checkboxes) { checkbox.disableProperty().bind(field.editableProperty().not()); } @@ -165,7 +165,7 @@ private void setupCheckboxBindings() { /** * Sets up event handlers for all checkboxes. */ - private void setupCheckboxEventHandlers() { + public void setupCheckboxEventHandlers() { for (int i = 0; i < checkboxes.size(); i++) { final int j = i;