Package com.adobe.aemds.guide.common
Class GuideRadioButton
- java.lang.Object
-
- com.adobe.cq.sightly.WCMUsePojo
-
- com.adobe.aemds.guide.common.GuideNode
-
- com.adobe.aemds.guide.common.GuideField
-
- com.adobe.aemds.guide.common.GuideCheckBox
-
- com.adobe.aemds.guide.common.GuideRadioButton
-
- All Implemented Interfaces:
FDField
,StyledFDField
,java.io.Serializable
,Use
public class GuideRadioButton extends GuideCheckBox
GuideRadioButton encapsulates basic properties of the adaptive form radio button Component.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GuideRadioButton()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getGuideFieldType()
Returns the field type of the Adaptive Forms Componentjava.lang.String
getInputType()
Returns type of HTML input element to be usedjava.lang.String
getItemClassName()
Return the name of class that should be applied to radio button item in case the appearance is radio buttonjava.lang.String
getItemsClass()
Returns the class based on appearance type that should be applied on a group of check box items or radio button items-
Methods inherited from class com.adobe.aemds.guide.common.GuideCheckBox
getAlignment, getLabelForId, getOptions, getValues
-
Methods inherited from class com.adobe.aemds.guide.common.GuideField
getAuthoringConfig, getAutocomplete, getAutofillFieldKeyword, getCaptionInlineStyles, getDescriptionVisibility, getErrorSimulatorString, getFieldLayout, getFieldLayoutName, getHelpIndicatorContent, getHideTitle, getIsOldFieldLayout, getIsReadOnly, getIsRequired, getLongDescription, getPlaceholderText, getShortDescription, getShortDescriptionInlineStyles, getValue, getWidgetInlineStyles, isMandatory, setHelpIndicatorContent
-
Methods inherited from class com.adobe.aemds.guide.common.GuideNode
activate, checkIfPathIsAbsolute, externalize, getAddMessage, getAppearance, getAuthoringConfigJSON, getBindRef, getClientLibRef, getColspan, getCssClassName, getDescription, getEnabled, getEnabledExp, getError, getFieldInlineStyles, getHeight, getI18n, getId, getInlineCssClass, getInlineStyles, getIsEditMode, getIsRepeatable, getItems, getLayoutPath, getLayoutTabType, getLongDescriptionInlineStyles, getName, getNavTitle, getNodeClass, getNonNavigableProperty, getPath, getQuestionMarkInlineStyles, getRemoveMessage, getResourceSuperType, getResourceType, getResponsiveClasses, getSlingRequest, getStyles, getTargetVersion, getTitle, getToolbarPosition, getVersion, getVisible, getVisibleExp, getWidth, getXssapi, getXssDescription, isDocumentFragmentGroup, isLayoutNavigable, isMenuRequired, isValid, isValidDorTemplateRef, setClientLibRef, setResource, setSlingRequest, syncNode, validate
-
Methods inherited from class com.adobe.cq.sightly.WCMUsePojo
get, getComponent, getComponentContext, getCurrentDesign, getCurrentPage, getCurrentStyle, getDesigner, getEditContext, getInheritedProperties, getPageManager, getPageProperties, getProperties, getRequest, getResource, getResourceDesign, getResourcePage, getResourceResolver, getResponse, getSlingScriptHelper, getWcmMode, getXSSAPI, init
-
-
-
-
Method Detail
-
getGuideFieldType
public java.lang.String getGuideFieldType()
Returns the field type of the Adaptive Forms Component- Specified by:
getGuideFieldType
in interfaceFDField
- Overrides:
getGuideFieldType
in classGuideCheckBox
- Returns:
- String representing guide field type
-
getInputType
public java.lang.String getInputType()
Returns type of HTML input element to be used- Overrides:
getInputType
in classGuideCheckBox
- Returns:
GuideConstants.GUIDE_FIELD_RADIO_INPUT_TYPE
-
getItemClassName
public java.lang.String getItemClassName()
Return the name of class that should be applied to radio button item in case the appearance is radio button- Overrides:
getItemClassName
in classGuideCheckBox
- Returns:
GuideConstants.GUIDE_FIELD_RADIOBUTTON_ITEM
-
getItemsClass
public java.lang.String getItemsClass()
Returns the class based on appearance type that should be applied on a group of check box items or radio button items- Overrides:
getItemsClass
in classGuideCheckBox
- Returns:
GuideConstants.GUIDE_FIELD_RADIOBUTTONGROUP_ITEMS
-
-