[Oracle ADF] SelectBooleanCheckbox и RichSelectBooleanCheckbox


По нажатию на чекбокс появляется и пропадает меню

import oracle.adf.view.rich.component.rich.input.RichSelectBooleanCheckbox;



// VIP-Klient


private RichSelectBooleanCheckbox isVip;


public void setIsVip(RichSelectBooleanCheckbox isVip) {
    this.isVip = isVip;
}

public RichSelectBooleanCheckbox getIsVip() {
    return isVip;
}


     // Вывести на экран панель с данными фактической регистрации юр лица.
    public void onChangeVipClientCheckBox(ValueChangeEvent valueChangeEvent) {

        System.out.println("");
        System.out.println("-----------------------------------------");
        System.out.println("---" + (new Date()).toString() + "------");
        System.out.println("Class: main_ul ");
        System.out.println("Method: onChangeVipClientCheckBox ");

        changeShowFactAddress();
    }


       public void changeShowFactAddress() {

        System.out.println("");
        System.out.println("-----------------------------------------");
        System.out.println("---" + (new Date()).toString() + "------");
        System.out.println("Class: main_ul ");
        System.out.println("Method: changeShowFactAddress ");
        System.out.println("");


        System.out.println("VIP ? " + isVip.getValue().toString());

        if (isVip.getValue().toString()=="true") {
             osnovanieVIP.setVisible(true);
         }else {
            osnovanieVIP.setVisible(false);
                                                       }
        AdfFacesContext.getCurrentInstance().addPartialTarget(osnovanieVIP);
    }

}