lumis.doui.control.radiobutton
Class RadioButtonControl
java.lang.Object
lumis.doui.control.Control
lumis.doui.control.DataControl
lumis.doui.control.DataBoundControl
lumis.doui.control.radiobutton.RadioButtonControl
All Implemented Interfaces: Observer , VariableResolver , IControl , IDataBoundControl , IDataControl , IRenderer
public class RadioButtonControl extends DataBoundControl
Renders a radio button control.
Example use:
STR_BASIC_FILTER
xml data available for xsl rendering:
Basic filter
true
Since:
4.0.0
Fields inherited from class lumis.doui.control.Control
childControls , controlContainer , controlDefinitionNode , controlResource , douiContext , hasValidatorSubControls , isValid , locale , ON_EVENT_CLOSE_WINDOW , ON_EVENT_LINK , ON_EVENT_POPUP_LINK_OR_RUNTIME_INTERFACE , ON_EVENT_POPUP_RUNTIME_INTERFACE , ON_EVENT_PROCESS_ACTION , ON_EVENT_RENDER_ACTION , ON_EVENT_REPLACE_INTERFACE , ON_EVENT_SCRIPT , onEventScripts , PARAMETER_TYPE_FIRST_SELECTED , PARAMETER_TYPE_GET_VALUE , parentControl , resources , type , VALIDATION_SELECTED_MANY , VALIDATION_SELECTED_ONE
Methods inherited from class lumis.doui.control.DataBoundControl
autoAddDateTimeValueValidator , autoAddDoubleValueValidator , autoAddFileSizeValidator , autoAddIntegerValueValidator , autoAddLengthValidator , autoAddLongValueValidator , autoAddRequiredValueValidator , autoAddValidators , buildSubControls , createConverter , createDataType , getDataId , getFieldName , getProcessActionHandlerParameterName , getReload , getRuntimeDefaultSource , getSource , getSourceById , getUnboundedConverter , setDefaultValue , setRawValue , setReload , setSourceParameter , setSourceParameters , setsSourceParameters , setValid , setValueFromSource , update
Methods inherited from class lumis.doui.control.DataControl
convertValueToControlValue , getConverter , getDataType , getDefaultValue , getParameterValue , getProcessActionIds , getRequestParameterName , getValue , getValue , getValueClass , initProcessActionIds , isTrim , loadSubControlFromRequest , loadSubControlsFromRequest , setProcessActionHandlerParameter , setProcessActionHandlerParameter , setTrim , setValue , valueIsArray
Methods inherited from class lumis.doui.control.Control
appendSubControl , appendSubControls , applyOnEventScripts , convertToStandardValue , createContainer , disconnect , fixedIdentifierRequired , generateControlId , getAdditionalParameters , getAdditionalParameters , getAncestor , getChildControls , getClientEventHandlerScript , getControlResource , getId , getLocale , getNamespace , getParentControl , getPrepareForReadScript , getRenderData , getResources , getScriptActionValidation , getScriptGetValues , getScriptGetValuesFunctionImplementation , getScriptGetValuesFunctionName , getScriptGetValuesRegistration , getSourceContext , getStringsToLocalize , getType , getValidationScript , isValid , localize , localizeStrings , processCustomTags , registerOnEventScript , removeChild , removeChildren , resolveVariable , setRuntimeAttributes
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Methods inherited from interface lumis.doui.control.IControl
createContainer , disconnect , getChildControls , getControlResource , getId , getParentControl , getPrepareForReadScript , getRenderData , getResources , getType , isValid , registerOnEventScript , removeChild , removeChildren , setRuntimeAttributes
RadioButtonControl
public RadioButtonControl ()
init
public void init (Node controlDefinitionNode,
ControlContainer controlContainer,
IControl parentControl)
throws PortalException
Specified by: init
in interface IControl
Overrides: init
in class DataBoundControl
Throws:
PortalException
setRenderData
public void setRenderData ()
throws PortalException
Specified by: setRenderData
in interface IControl
Overrides: setRenderData
in class DataBoundControl
Throws:
PortalException
loadFromRequest
public void loadFromRequest ()
throws PortalException
Specified by: loadFromRequest
in interface IDataControl
Overrides: loadFromRequest
in class DataBoundControl
Throws:
PortalException
setValueFromSource
protected void setValueFromSource (Source source)
throws PortalException
Description copied from class: DataBoundControl
Reads the value corresponding to the current control from the control
source. By default the value that is taken from the source is from the
first row of the source tabular data. However, if the control has the
dataRow specified, the value taken from the source tabular data
corresponds to specified row.
Overrides: setValueFromSource
in class DataBoundControl
Throws:
PortalException
setProcessActionHandlerParameters
public void setProcessActionHandlerParameters (IProcessActionHandler processActionHandler)
throws PortalException
Description copied from class: DataControl
Sets the control value as a process action handler parameter.
Specified by: setProcessActionHandlerParameters
in interface IDataControl
Overrides: setProcessActionHandlerParameters
in class DataControl
Throws:
PortalException
Lumisportal 6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.