Class DescriptiveRadioChoice<T>
- java.lang.Object
- 
- org.apache.wicket.Component
- 
- org.apache.wicket.MarkupContainer
- 
- org.apache.wicket.markup.html.WebMarkupContainer
- 
- org.apache.wicket.markup.html.form.LabeledWebMarkupContainer
- 
- org.apache.wicket.markup.html.form.FormComponent<T>
- 
- org.apache.wicket.markup.html.form.AbstractChoice<T,T>
- 
- org.apache.wicket.markup.html.form.AbstractSingleSelectChoice<T>
- 
- com.inductiveautomation.ignition.gateway.web.components.DescriptiveRadioChoice<T>
 
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Iterable<org.apache.wicket.Component>,- org.apache.wicket.event.IEventSink,- org.apache.wicket.event.IEventSource,- org.apache.wicket.IConverterLocator,- org.apache.wicket.IGenericComponent<T>,- org.apache.wicket.markup.html.form.IFormModelUpdateListener,- org.apache.wicket.markup.html.form.IFormVisitorParticipant,- org.apache.wicket.markup.html.form.ILabelProvider<java.lang.String>,- org.apache.wicket.markup.html.IHeaderContributor,- org.apache.wicket.request.component.IRequestableComponent,- org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>,- org.apache.wicket.util.io.IClusterable
 
 public class DescriptiveRadioChoice<T> extends org.apache.wicket.markup.html.form.AbstractSingleSelectChoice<T>Similar to RadioChoice, but displays the radio buttons in a fancier form that includes descriptions for the elements- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description DescriptiveRadioChoice(java.lang.String id, org.apache.wicket.model.IModel<T> model, org.apache.wicket.model.IModel<? extends java.util.List<? extends T>> choices, IDescriptiveChoiceRenderer<? super T> renderer)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetULClass()protected booleanlocalizeDisplayValues()protected voidonBeforeRender()voidonComponentTagBody(org.apache.wicket.markup.MarkupStream markupStream, org.apache.wicket.markup.ComponentTag openTag)voidrenderHead(org.apache.wicket.markup.head.IHeaderResponse response)- 
Methods inherited from class org.apache.wicket.markup.html.form.AbstractSingleSelectChoiceconvertChoiceIdToChoice, convertValue, getDefaultChoice, getModelValue, getNullKey, getNullKeyDisplayValue, getNullValidDisplayValue, getNullValidKey, isNullValid, isSelected, setNullValid
 - 
Methods inherited from class org.apache.wicket.markup.html.form.AbstractChoiceappendOptionHtml, detachModel, escapeOptionHtml, getChoiceRenderer, getChoices, isDisabled, setChoiceRenderer, setChoices, setChoices, setOptionAttributes, setType
 - 
Methods inherited from class org.apache.wicket.markup.html.form.FormComponentadd, add, checkRequired, clearInput, convertInput, error, getConvertedInput, getDefaultLabel, getDefaultLabel, getForm, getInput, getInputAsArray, getInputName, getModel, getModelObject, getRawInput, getType, getValidatorKeyPrefix, getValidators, getValue, hasRawInput, inputAsInt, inputAsInt, inputAsIntArray, inputChanged, internalOnModelChanged, invalid, isInputNullable, isMultiPart, isRequired, isValid, newValidatable, newValidationError, onComponentTag, onDetach, onDisabled, onInvalid, onRequired, onValid, processChildren, processInput, remove, reportRequiredError, setConvertedInput, setLabel, setModel, setModelObject, setModelValue, setRequired, shouldTrimInput, trim, updateAutoLabels, updateCollectionModel, updateModel, valid, validate, validateRequired, validateValidators, visitComponentsPostOrder, visitFormComponentsPostOrder
 - 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainergetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
 - 
Methods inherited from class org.apache.wicket.MarkupContaineradd, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
 - 
Methods inherited from class org.apache.wicket.Componentadd, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, debug, detach, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onConfigure, onEvent, onInitialize, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
 
- 
 
- 
- 
- 
Constructor Detail- 
DescriptiveRadioChoicepublic DescriptiveRadioChoice(java.lang.String id, org.apache.wicket.model.IModel<T> model, org.apache.wicket.model.IModel<? extends java.util.List<? extends T>> choices, IDescriptiveChoiceRenderer<? super T> renderer)
 
- 
 - 
Method Detail- 
renderHeadpublic void renderHead(org.apache.wicket.markup.head.IHeaderResponse response) - Specified by:
- renderHeadin interface- org.apache.wicket.markup.html.IHeaderContributor
- Overrides:
- renderHeadin class- org.apache.wicket.Component
 
 - 
onComponentTagBodypublic void onComponentTagBody(org.apache.wicket.markup.MarkupStream markupStream, org.apache.wicket.markup.ComponentTag openTag)
 - 
getULClassprotected java.lang.String getULClass() 
 - 
localizeDisplayValuesprotected boolean localizeDisplayValues() 
 - 
onBeforeRenderprotected void onBeforeRender() - Overrides:
- onBeforeRenderin class- org.apache.wicket.Component
 
 
- 
 
-