org.riotfamily.forms.element.select
Class ImageRadioButtonGroup

java.lang.Object
  extended by org.riotfamily.forms.AbstractElement
      extended by org.riotfamily.forms.AbstractEditorBase
          extended by org.riotfamily.forms.element.select.AbstractSelectElement
              extended by org.riotfamily.forms.element.select.AbstractSingleSelectElement
                  extended by org.riotfamily.forms.element.select.RadioButtonGroup
                      extended by org.riotfamily.forms.element.select.ImageRadioButtonGroup
All Implemented Interfaces:
BackingObjectAware, DHTMLElement, Editor, Element, SelectElement, JavaScriptEventAdapter, ResourceElement

public class ImageRadioButtonGroup
extends RadioButtonGroup
implements DHTMLElement, ResourceElement

Since:
8.0
Author:
Felix Gnass [fgnass at neteye dot de]

Field Summary
protected static FormResource RESOURCE
           
 
Fields inherited from class org.riotfamily.forms.AbstractElement
log
 
Constructor Summary
ImageRadioButtonGroup()
           
 
Method Summary
 String getInitScript()
          Returns a JavaScript that is evaluated in order to initialize the element, or null if no initialization is needed.
 FormResource getResource()
           
 void setImageProperty(String imageProperty)
           
 
Methods inherited from class org.riotfamily.forms.element.select.RadioButtonGroup
isCompositeElement, renderInternal, setTemplate
 
Methods inherited from class org.riotfamily.forms.element.select.AbstractSingleSelectElement
getSelectedIndex, getValue, handleJavaScriptEvent, hasSelection, isSelected, processRequest, setValue, updateSelection
 
Methods inherited from class org.riotfamily.forms.element.select.AbstractSelectElement
createOptionItems, getEventTriggerId, getEventTypes, getOptionIndex, getOptionItems, getOptionLabel, getOptions, getOptionStyleClass, getOptionValue, hasOptionValues, isRequired, isVisible, renderOption, reset, setAppendLabel, setBackingObject, setHideIfEmpty, setLabelMessageKey, setLabelProperty, setOptionRenderer, setOptions, setStyleClassProperty, setValueProperty, validate
 
Methods inherited from class org.riotfamily.forms.AbstractEditorBase
addChangeListener, afterBindingSet, fireChangeEvent, getEditorBinding, getFieldName, getHint, getLabel, getParamName, hasListeners, setEditorBinding, setFieldName, setParamName
 
Methods inherited from class org.riotfamily.forms.AbstractElement
afterFormContextSet, afterFormSet, focus, getForm, getFormContext, getFormListener, getId, getParent, getStyleClass, getSystemStyleClass, getWrapperStyleClass, isEnabled, render, render, setEnabled, setForm, setFormContext, setHint, setId, setInline, setLabel, setParent, setReadOnly, setRequired, setStyleClass, setVisible, setWrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.riotfamily.forms.Element
focus, getEventTriggerId, getForm, getFormContext, getId, getParent, getStyleClass, isCompositeElement, isEnabled, isRequired, isVisible, processRequest, render, setEnabled, setForm, setFormContext, setId, setParent, setRequired
 
Methods inherited from interface org.riotfamily.forms.element.select.SelectElement
getParamName
 
Methods inherited from interface org.riotfamily.forms.event.JavaScriptEventAdapter
getId
 

Field Detail

RESOURCE

protected static final FormResource RESOURCE
Constructor Detail

ImageRadioButtonGroup

public ImageRadioButtonGroup()
Method Detail

setImageProperty

public void setImageProperty(String imageProperty)

getResource

public FormResource getResource()
Specified by:
getResource in interface ResourceElement

getInitScript

public String getInitScript()
Description copied from interface: DHTMLElement
Returns a JavaScript that is evaluated in order to initialize the element, or null if no initialization is needed.

Specified by:
getInitScript in interface DHTMLElement