org.riotfamily.forms.element.collection
Class ListItem
java.lang.Object
org.riotfamily.forms.AbstractElement
org.riotfamily.forms.AbstractEditorBase
org.riotfamily.forms.CompositeElement
org.riotfamily.forms.element.TemplateElement
org.riotfamily.forms.element.collection.ListItem
- All Implemented Interfaces:
- BackingObjectAware, DHTMLElement, Element, ClickListener, BeanFactoryAware
- Direct Known Subclasses:
- ContentListItem
public class ListItem
- extends TemplateElement
- implements BackingObjectAware, DHTMLElement, ClickListener
Methods inherited from class org.riotfamily.forms.CompositeElement |
addComponent, afterFormSet, getComponents, initComponent, initCompositeElement, isCompositeElement, isEmpty, processRequest, processRequestCompontents, processRequestInternal, removeComponent, setBeanFactory |
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 |
getEventTriggerId, getForm, getFormContext, getFormListener, getId, getParent, getStyleClass, getSystemStyleClass, getWrapperStyleClass, isEnabled, isRequired, isVisible, 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 |
getEventTriggerId, getForm, getFormContext, getId, getParent, getStyleClass, isCompositeElement, isEnabled, isRequired, isVisible, processRequest, render, setEnabled, setForm, setFormContext, setId, setParent, setRequired |
ListItem
public ListItem(ListEditor list)
getList
public ListEditor getList()
clicked
public void clicked(ClickEvent event)
- Specified by:
clicked
in interface ClickListener
setEditor
public void setEditor(Editor editor)
getEditor
public Editor getEditor()
setValue
public void setValue(Object value,
boolean newItem)
getBackingObject
public Object getBackingObject()
setBackingObject
public void setBackingObject(Object obj)
- Specified by:
setBackingObject
in interface BackingObjectAware
getValue
public Object getValue()
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
focus
public void focus()
- Description copied from class:
CompositeElement
- Delegates the call to the first component.
- Specified by:
focus
in interface Element
- Overrides:
focus
in class CompositeElement