org.riotfamily.forms.element
Class ElementGroup.ExpandButton

java.lang.Object
  extended by org.riotfamily.forms.AbstractElement
      extended by org.riotfamily.forms.AbstractEditorBase
          extended by org.riotfamily.forms.event.Button
              extended by org.riotfamily.forms.element.ElementGroup.ExpandButton
All Implemented Interfaces:
Element, JavaScriptEventAdapter
Enclosing class:
ElementGroup

public class ElementGroup.ExpandButton
extends Button


Field Summary
 
Fields inherited from class org.riotfamily.forms.AbstractElement
log
 
Method Summary
 String getCollapseLabel()
           
 int getEventTypes()
          Returns a bitmask describing which client-side events should be propagated to the server.
 String getExpandLabel()
           
 String getLabel()
           
 String getSystemStyleClass()
           
protected  void onClick()
           
 
Methods inherited from class org.riotfamily.forms.event.Button
addClickListener, fireClickEvent, getEventTriggerId, getLabelKey, getWrapperStyleClass, handleJavaScriptEvent, isClicked, processRequest, renderInternal, setLabel, setLabelKey, setPartitialSubmit, setSubmit, setTabIndex
 
Methods inherited from class org.riotfamily.forms.AbstractEditorBase
addChangeListener, afterBindingSet, fireChangeEvent, getEditorBinding, getFieldName, getHint, getParamName, hasListeners, setEditorBinding, setFieldName, setParamName
 
Methods inherited from class org.riotfamily.forms.AbstractElement
afterFormContextSet, afterFormSet, focus, getForm, getFormContext, getFormListener, getId, getParent, getStyleClass, isCompositeElement, isEnabled, isRequired, isVisible, render, render, setEnabled, setForm, setFormContext, setHint, setId, setInline, 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.event.JavaScriptEventAdapter
getId
 

Method Detail

getLabel

public String getLabel()
Overrides:
getLabel in class Button

getSystemStyleClass

public String getSystemStyleClass()
Overrides:
getSystemStyleClass in class Button

getExpandLabel

public String getExpandLabel()

getCollapseLabel

public String getCollapseLabel()

onClick

protected void onClick()
Overrides:
onClick in class Button

getEventTypes

public int getEventTypes()
Description copied from interface: JavaScriptEventAdapter
Returns a bitmask describing which client-side events should be propagated to the server.

Specified by:
getEventTypes in interface JavaScriptEventAdapter
Overrides:
getEventTypes in class Button