Examples of ItsNatButtonGroup


Examples of org.itsnat.comp.button.ItsNatButtonGroup

        radioComp2.setButtonModel(dataModel2);
        ToggleButtonModel dataModel3 = new ToggleButtonModel();
        radioComp3.setButtonModel(dataModel3);

        ButtonGroup group = new ButtonGroup();
        ItsNatButtonGroup htmlGroup = componentMgr.getItsNatButtonGroup(group);
        htmlGroup.addButton(radioComp1);
        htmlGroup.addButton(radioComp2);
        htmlGroup.addButton(radioComp3);

        TestUtil.checkError(htmlGroup == componentMgr.getItsNatButtonGroup(group));
        TestUtil.checkError(htmlGroup == componentMgr.getItsNatButtonGroup(htmlGroup.getName()));

        TestUtil.checkError(radioComp1.getItsNatButtonGroup().getButtonCount() == 3);

        TestFreeRadio listener1 = new TestFreeRadio("1",elem1,itsNatDoc);
        radioComp1.addEventListener("click",listener1);
View Full Code Here

Examples of org.itsnat.comp.button.ItsNatButtonGroup

        ItsNatHTMLInputRadio input2 = (ItsNatHTMLInputRadio)componentMgr.findItsNatComponent(inputElem2);
        HTMLInputElement inputElem3 = (HTMLInputElement)doc.getElementById("radioId3");
        ItsNatHTMLInputRadio input3 = (ItsNatHTMLInputRadio)componentMgr.findItsNatComponent(inputElem3);

        // Chequeamos que forman ya grupo a trav�s del atributo name
        ItsNatButtonGroup itsNatGrp = input1.getItsNatButtonGroup();
        ButtonGroup group = itsNatGrp.getButtonGroup();
        TestUtil.checkError(input2.getItsNatButtonGroup() == itsNatGrp);
        TestUtil.checkError(input3.getItsNatButtonGroup() == itsNatGrp);
        TestUtil.checkError(input2.getItsNatButtonGroup().getButtonGroup() == group);
        TestUtil.checkError(input3.getItsNatButtonGroup().getButtonGroup() == group);

        TestUtil.checkError(input1.getToggleButtonModel().getGroup() == group);
        TestUtil.checkError(input2.getToggleButtonModel().getGroup() == group);
        TestUtil.checkError(input3.getToggleButtonModel().getGroup() == group);

        ToggleButtonModel dataModel1 = new ToggleButtonModel();
        input1.setButtonModel(dataModel1);
        ToggleButtonModel dataModel2 = new ToggleButtonModel();
        input2.setButtonModel(dataModel2);
        ToggleButtonModel dataModel3 = new ToggleButtonModel();
        input3.setButtonModel(dataModel3);

        group = new ButtonGroup();
        ItsNatButtonGroup htmlGroup = componentMgr.getItsNatButtonGroup(group);
        htmlGroup.addButton(input1);
        htmlGroup.addButton(input2);
        htmlGroup.addButton(input3);

        TestUtil.checkError(htmlGroup == componentMgr.getItsNatButtonGroup(group));
        TestUtil.checkError(htmlGroup == componentMgr.getItsNatButtonGroup(htmlGroup.getName()));

        TestUtil.checkError(input1.getItsNatButtonGroup().getButtonCount() == 3);

        TestHTMLInputRadio listener1 = new TestHTMLInputRadio("1",itsNatDoc);
        input1.addEventListener("click",listener1);
View Full Code Here

Examples of org.itsnat.comp.button.ItsNatButtonGroup

        this.buttonComp2 = (ItsNatFreeRadioButton)compMgr.createItsNatComponentById("buttonId2","freeRadioButton",null);
        buttonComp2.addEventListener("click",this);

        ButtonGroup group = new ButtonGroup();
        ItsNatButtonGroup compGroup = compMgr.getItsNatButtonGroup(group);
        compGroup.addButton(buttonComp1);
        compGroup.addButton(buttonComp2);


        ToggleButtonModel dataModel1 = buttonComp1.getToggleButtonModel();
        dataModel1.addActionListener(this);
        dataModel1.addItemListener(this);
View Full Code Here

Examples of org.itsnat.comp.button.ItsNatButtonGroup

        this.inputComp2 = (ItsNatHTMLInputRadio)compMgr.createItsNatComponentById("inputId2");
        inputComp2.addEventListener("click",this);

        // In this case this code is not really needed because "name" attribute is used to group:
        ItsNatButtonGroup itsNatGrp1 = inputComp1.getItsNatButtonGroup();
        ItsNatButtonGroup itsNatGrp2 = inputComp2.getItsNatButtonGroup();
        if ( ((itsNatGrp1 == null) || (itsNatGrp2 == null)) ||
             (itsNatGrp1.getButtonGroup() != itsNatGrp2.getButtonGroup()) )
        {
            ButtonGroup group = new ButtonGroup();
            ItsNatButtonGroup htmlGroup = compMgr.getItsNatButtonGroup(group);
            htmlGroup.addButton(inputComp1);
            htmlGroup.addButton(inputComp2);
        }

        ToggleButtonModel dataModel1 = inputComp1.getToggleButtonModel();
        dataModel1.addActionListener(this);
        dataModel1.addItemListener(this);
View Full Code Here

Examples of org.itsnat.comp.button.ItsNatButtonGroup

    public ButtonModel createDefaultButtonModel()
    {
        ToggleButtonModel dataModel = (ToggleButtonModel)super.createDefaultButtonModel();

        String name = getHTMLInputElement().getName();
        ItsNatButtonGroup buttonGroup = getItsNatComponentManager().getItsNatButtonGroup(name);
        if (buttonGroup != null)
            dataModel.setGroup(buttonGroup.getButtonGroup());

        return dataModel;
    }
View Full Code Here

Examples of org.itsnat.comp.button.ItsNatButtonGroup

        };

        inputComp1.addEventListener("click",evtListener);
        inputComp2.addEventListener("click",evtListener);

        ItsNatButtonGroup itsNatGrp1 = inputComp1.getItsNatButtonGroup();
        ItsNatButtonGroup itsNatGrp2 = inputComp2.getItsNatButtonGroup();
        if ( ((itsNatGrp1 == null) || (itsNatGrp2 == null)) ||
             (itsNatGrp1.getButtonGroup() != itsNatGrp2.getButtonGroup()) )
        {
            ButtonGroup group = new ButtonGroup();
            ItsNatButtonGroup htmlGroup = componentMgr.getItsNatButtonGroup(group);
            htmlGroup.addButton(inputComp1);
            htmlGroup.addButton(inputComp2);
        }

        ToggleButtonModel dataModel1 = inputComp1.getToggleButtonModel();
        ToggleButtonModel dataModel2 = inputComp2.getToggleButtonModel();
View Full Code Here

Examples of org.itsnat.comp.button.ItsNatButtonGroup

            return null;
        }
        else if ((currButtonGroup == null) || currButtonGroup.getButtonGroup() != group) // O no hay actual o ha cambiado
        {
            ItsNatComponentManager componentMgr = comp.getItsNatComponentManager();
            ItsNatButtonGroup newButtonGroup = componentMgr.getItsNatButtonGroup(group);
            comp.setItsNatButtonGroup(newButtonGroup);
            return newButtonGroup;
        }
        else
            return currButtonGroup; // No ha cambiado
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.