F XML - Запретить использование средства задания свойств два раза - PullRequest
0 голосов
/ 27 мая 2020

Мой код (не актуальный код):

Base. java

public class Base extends Parent {

    public final void setPanel(HBox value) {
        //some code
    }

    public final HBox getPanel() {
        //some code
        return null;
    }

}

Main.f xml

<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.layout.*?>
<?import sample.Base?>
<Base xmlns:fx="gui" fx:controller="sample.Controller">
    <panel>
        <HBox>
            <Region/>
        </HBox>
    </panel>
    <panel>
        <HBox>
            <Pane/>
        </HBox>
    </panel>
</Base>

Как видите , Я могу дважды вызвать setPanel (HBox). Я говорю о F XML. Могу ли я как-нибудь предотвратить подобные ситуации? Есть ли способ настроить это так, чтобы я мог получать сообщение об ошибке при попытке сделать это?

PS. Я знаю, что могу проверить второй вызов в функции setPanel (HBox), но мне просто любопытно, могу ли я предотвратить его повторный вызов в коде F XML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...