psdi.webclient.controls

Class RadioButtonGroup

    • Constructor Detail

      • RadioButtonGroup

        public RadioButtonGroup()
    • Method Detail

      • initialize

        public void initialize()
        Description copied from class: BaseInstance
        should be extended to do any setup required by the instance. for example, the DatasrcInstance will call initialize to create data sources found in the bind list.
        Overrides:
        initialize in class ControlInstance
      • render

        public int render()
                   throws java.lang.NoSuchMethodException,
                          java.lang.IllegalAccessException,
                          java.lang.reflect.InvocationTargetException
        Description copied from class: ControlInstance
        Render this control's components
        Overrides:
        render in class DatasrcInstance
        Throws:
        java.lang.NoSuchMethodException
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException
      • setRadioButtonsComponent

        public void setRadioButtonsComponent(ComponentInstance comp)
      • getRadioButtonsComponentId

        public java.lang.String getRadioButtonsComponentId()
      • getRadioButtonsComponentTrueId

        public java.lang.String getRadioButtonsComponentTrueId()
      • addRadioButtonComponentId

        public void addRadioButtonComponentId(java.lang.String id)
      • getSiblingButtonComponents

        public java.lang.String[] getSiblingButtonComponents(java.lang.String id)
      • isAsync

        public boolean isAsync()
      • getTabindex

        public int getTabindex(RadioButton button)
        only the currently checked radiobutton shoulf have a tabindex != -1
        Parameters:
        button -
        Returns:
      • setRenderNumber

        public void setRenderNumber(int renderNumber)
      • getRenderNumber

        public int getRenderNumber()
      • getCheckedButton

        public RadioButton getCheckedButton()