org.seasar.s2click.control
クラス AjaxSubmit

java.lang.Object
  上位を拡張 org.apache.click.control.AbstractControl
      上位を拡張 org.apache.click.control.Field
          上位を拡張 org.apache.click.control.Button
              上位を拡張 org.apache.click.control.Submit
                  上位を拡張 org.seasar.s2click.control.AjaxSubmit
すべての実装されたインタフェース:
java.io.Serializable, org.apache.click.Control, org.apache.click.Stateful, AjaxControl

public class AjaxSubmit
extends org.apache.click.control.Submit
implements AjaxControl

フォームの内容をprototype.jsAjax.Requestを使って 送信するためのSubmitコントロール。

導入されたバージョン:
0.4.0
作成者:
Naoki Takezoe
関連項目:
直列化された形式

フィールドの概要
protected  java.util.Map<java.lang.String,java.lang.String> handlers
           
 
クラス org.apache.click.control.Submit から継承されたフィールド
clicked
 
クラス org.apache.click.control.Field から継承されたフィールド
disabled, error, focus, form, help, label, labelStyle, labelStyleClass, parentStyleClassHint, parentStyleHint, readonly, required, tabindex, title, trim, validate, value
 
クラス org.apache.click.control.AbstractControl から継承されたフィールド
actionListener, attributes, behaviors, headElements, listener, listenerMethod, messages, name, parent, styles
 
インタフェース org.apache.click.Control から継承されたフィールド
CONTROL_MESSAGES
 
コンストラクタの概要
AjaxSubmit()
           
AjaxSubmit(java.lang.String name)
           
AjaxSubmit(java.lang.String name, java.lang.Object listener, java.lang.String method)
           
AjaxSubmit(java.lang.String name, java.lang.String label)
           
AjaxSubmit(java.lang.String name, java.lang.String label, java.lang.Object listener, java.lang.String method)
           
 
メソッドの概要
 void addAjaxHandler(java.lang.String event, java.lang.String handler)
           
 java.util.Map<java.lang.String,java.lang.String> getAjaxHandlers()
           
 java.util.List<org.apache.click.element.Element> getHeadElements()
           
 void render(org.apache.click.util.HtmlStringBuffer buffer)
           
 
クラス org.apache.click.control.Submit から継承されたメソッド
bindRequestValue, getCancelJavaScriptValidation, getType, isClicked, onProcess, setCancelJavaScriptValidation
 
クラス org.apache.click.control.Button から継承されたメソッド
getControlSizeEst, getOnClick, getTag, setOnClick
 
クラス org.apache.click.control.Field から継承されたメソッド
getError, getErrorLabel, getFocus, getFocusJavaScript, getForm, getHelp, getId, getLabel, getLabelStyle, getLabelStyleClass, getParentStyleClassHint, getParentStyleHint, getRequestValue, getState, getTabIndex, getTextAlign, getTitle, getValidate, getValidationJavaScript, getValue, getValueObject, getWidth, isDisabled, isHidden, isReadonly, isRequired, isTrim, isValid, removeState, renderTagBegin, restoreState, saveState, setDisabled, setError, setErrorMessage, setErrorMessage, setFocus, setForm, setHelp, setLabel, setLabelStyle, setLabelStyleClass, setListener, setParent, setParentStyleClassHint, setParentStyleHint, setReadonly, setRequired, setState, setTabIndex, setTextAlign, setTitle, setTrim, setValidate, setValue, setValueObject, setWidth, validate
 
クラス org.apache.click.control.AbstractControl から継承されたメソッド
addBehavior, addStyleClass, appendAttributes, dispatchActionEvent, getActionListener, getAttribute, getAttributes, getBehaviors, getContext, getHtmlImports, getMessage, getMessage, getMessages, getName, getPage, getParent, getStyle, getStyles, hasAttribute, hasAttributes, hasBehaviors, hasStyles, isAjaxTarget, onDeploy, onDestroy, onInit, onRender, removeBehavior, removeStyleClass, renderTagEnd, setActionListener, setAttribute, setId, setName, setStyle, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

handlers

protected java.util.Map<java.lang.String,java.lang.String> handlers
コンストラクタの詳細

AjaxSubmit

public AjaxSubmit()

AjaxSubmit

public AjaxSubmit(java.lang.String name,
                  java.lang.Object listener,
                  java.lang.String method)

AjaxSubmit

public AjaxSubmit(java.lang.String name,
                  java.lang.String label,
                  java.lang.Object listener,
                  java.lang.String method)

AjaxSubmit

public AjaxSubmit(java.lang.String name,
                  java.lang.String label)

AjaxSubmit

public AjaxSubmit(java.lang.String name)
メソッドの詳細

getHeadElements

public java.util.List<org.apache.click.element.Element> getHeadElements()
定義:
インタフェース org.apache.click.Control 内の getHeadElements
オーバーライド:
クラス org.apache.click.control.AbstractControl 内の getHeadElements

addAjaxHandler

public void addAjaxHandler(java.lang.String event,
                           java.lang.String handler)
定義:
インタフェース AjaxControl 内の addAjaxHandler

getAjaxHandlers

public java.util.Map<java.lang.String,java.lang.String> getAjaxHandlers()
定義:
インタフェース AjaxControl 内の getAjaxHandlers

render

public void render(org.apache.click.util.HtmlStringBuffer buffer)
定義:
インタフェース org.apache.click.Control 内の render
オーバーライド:
クラス org.apache.click.control.Button 内の render