I have some components inside binder:
binder.bind(cbClientRating, Client::getRating, Client::setRating);
binder.bind(tfFirstName, Client::getFirstName, Client::setFirstName);
binder.bind(tfLastName, Client::getLastName, Client::setLastName);
binder.bind(dfBirthDate, Client::getBirthDate, Client::setBirthDate);
According my business logic i do not need to change readonly status for one component inside binder, for example Combobox - cbClientRating when i call binder.setReadOnly(false)
. It should be stay in readonly mode equal true.
Now i call
cbClientRating.setReadOnly(true)
after calling binder.setReadOnly(false)
binder.setReadOnly(false);
cbClientRating.setReadoOnly(true);
Is there any other solution?