org.seasar.s2click.control
クラス MobileForm

java.lang.Object
  上位を拡張 net.sf.click.control.AbstractControl
      上位を拡張 net.sf.click.control.Form
          上位を拡張 org.seasar.s2click.control.S2ClickForm
              上位を拡張 org.seasar.s2click.control.MobileForm
すべての実装されたインタフェース:
java.io.Serializable, net.sf.click.Control

public class MobileForm
extends S2ClickForm

モバイル向けのS2ClickForm拡張です。

JavaScriptやテーブルによるレイアウト、CSSのための出力などを行わず、 なるべくシンプルかつ軽量なレンダリングを行います。

作成者:
Naoki Takezoe
関連項目:
直列化された形式

フィールドの概要
 
クラス org.seasar.s2click.control.S2ClickForm から継承されたフィールド
confirmMessages, fieldAutoRegisteration, noJavaScriptValidateActions
 
クラス net.sf.click.control.Form から継承されたフィールド
ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, buttonAlign, buttonList, buttonStyle, columns, defaultFieldSize, disabled, enctype, error, errorsAlign, errorsPosition, errorsStyle, fieldList, fields, fieldStyle, fieldWidths, FOCUS_JAVASCRIPT, FORM_NAME, HTML_IMPORTS, javaScriptValidation, LABEL_NOT_REQUIRED_PREFIX, LABEL_NOT_REQUIRED_SUFFIX, LABEL_REQUIRED_PREFIX, LABEL_REQUIRED_SUFFIX, labelAlign, labelNotRequiredPrefix, labelNotRequiredSuffix, labelRequiredPrefix, labelRequiredSuffix, labelsPosition, labelStyle, listener, listenerMethod, method, MULTIPART_FORM_DATA, POSITION_BOTTOM, POSITION_LEFT, POSITION_MIDDLE, POSITION_TOP, readonly, SUBMIT_CHECK, validate
 
クラス net.sf.click.control.AbstractControl から継承されたフィールド
attributes, messages, name, parent, styles
 
インタフェース net.sf.click.Control から継承されたフィールド
CONTROL_MESSAGES
 
コンストラクタの概要
MobileForm()
           
MobileForm(java.lang.String name)
           
 
メソッドの概要
 void addConfirmMessage(java.lang.String action, java.lang.String message)
          推奨されていません。 
 void addNoJavaScriptValidateAction(java.lang.String action)
          推奨されていません。 
 java.lang.String endTag()
           
 void onInit()
           
protected  void renderButtons(net.sf.click.util.HtmlStringBuffer buffer)
           
protected  void renderErrors(net.sf.click.util.HtmlStringBuffer buffer, boolean processed)
           
protected  void renderFields(net.sf.click.util.HtmlStringBuffer buffer)
           
protected  void renderHeader(net.sf.click.util.HtmlStringBuffer buffer, java.util.List formFields)
           
 void setButtonAlign(java.lang.String align)
          推奨されていません。 
 void setButtonStyle(java.lang.String value)
          推奨されていません。 
 void setColumns(int columns)
          推奨されていません。 
 void setDefaultFieldSize(int size)
          推奨されていません。 
 void setErrorsStyle(java.lang.String value)
          推奨されていません。 
 void setFieldStyle(java.lang.String value)
          推奨されていません。 
 void setJavaScriptValidation(boolean validate)
          推奨されていません。 
 void setLabelAlign(java.lang.String align)
          推奨されていません。 
 void setLabelStyle(java.lang.String value)
          推奨されていません。 
 java.lang.String startTag()
           
 java.lang.String toString()
           
 
クラス org.seasar.s2click.control.S2ClickForm から継承されたメソッド
add, copyFrom, copyFrom, copyTo, copyTo, getActionURL, isFieldAutoRegistration, renderHiddenFields, renderValidationJavaScript, requiresJavaScript, setFieldAutoRegisteration, toHidden
 
クラス net.sf.click.control.Form から継承されたメソッド
add, clearErrors, clearValues, getAttributes, getButtonAlign, getButtonList, getButtonStyle, getColumns, getDefaultFieldSize, getEnctype, getError, getErrorFields, getErrorsAlign, getErrorsPosition, getErrorsStyle, getField, getFieldList, getFields, getFieldStyle, getFieldValue, getFieldWidths, getFormSizeEst, getHtmlImports, getHtmlImportsAll, getJavaScriptValidation, getLabelAlign, getLabelNotRequiredPrefix, getLabelNotRequiredSuffix, getLabelRequiredPrefix, getLabelRequiredSuffix, getLabelsPosition, getLabelStyle, getMethod, getValidate, isDisabled, isFormSubmission, isReadonly, isValid, onDeploy, onDestroy, onProcess, onRender, onSubmitCheck, onSubmitCheck, onSubmitCheck, performSubmitCheck, remove, removeField, removeFields, renderFocusJavaScript, setDisabled, setEnctype, setError, setErrorsAlign, setErrorsPosition, setLabelNotRequiredPrefix, setLabelNotRequiredSuffix, setLabelRequiredPrefix, setLabelRequiredSuffix, setLabelsPosition, setListener, setMethod, setName, setReadonly, setValidate
 
クラス net.sf.click.control.AbstractControl から継承されたメソッド
addStyleClass, appendAttributes, getAttribute, getContext, getId, getMessage, getMessage, getMessage, getMessages, getName, getPage, getParent, getStyle, getStyles, hasAttribute, hasAttributes, hasStyles, removeStyleClass, setAttribute, setId, setParent, setStyle
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

MobileForm

public MobileForm()

MobileForm

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

onInit

public void onInit()
定義:
インタフェース net.sf.click.Control 内の onInit
オーバーライド:
クラス S2ClickForm 内の onInit

setJavaScriptValidation

@Deprecated
public void setJavaScriptValidation(boolean validate)
                             throws java.lang.UnsupportedOperationException
推奨されていません。 

MobileFormではこのメソッドはサポートされていません。

オーバーライド:
クラス net.sf.click.control.Form 内の setJavaScriptValidation
例外:
java.lang.UnsupportedOperationException - このメソッドを呼び出すと常に発生します。

addConfirmMessage

@Deprecated
public void addConfirmMessage(java.lang.String action,
                                         java.lang.String message)
                       throws java.lang.UnsupportedOperationException
推奨されていません。 

MobileFormではこのメソッドはサポートされていません。

オーバーライド:
クラス S2ClickForm 内の addConfirmMessage
例外:
java.lang.UnsupportedOperationException - このメソッドを呼び出すと常に発生します。

addNoJavaScriptValidateAction

@Deprecated
public void addNoJavaScriptValidateAction(java.lang.String action)
                                   throws java.lang.UnsupportedOperationException
推奨されていません。 

MobileFormではこのメソッドはサポートされていません。

オーバーライド:
クラス S2ClickForm 内の addNoJavaScriptValidateAction
例外:
java.lang.UnsupportedOperationException - このメソッドを呼び出すと常に発生します。

setButtonAlign

@Deprecated
public void setButtonAlign(java.lang.String align)
                    throws java.lang.UnsupportedOperationException
推奨されていません。 

MobileFormではこのメソッドはサポートされていません。

オーバーライド:
クラス net.sf.click.control.Form 内の setButtonAlign
例外:
java.lang.UnsupportedOperationException - このメソッドを呼び出すと常に発生します。

setButtonStyle

@Deprecated
public void setButtonStyle(java.lang.String value)
                    throws java.lang.UnsupportedOperationException
推奨されていません。 

MobileFormではこのメソッドはサポートされていません。

オーバーライド:
クラス net.sf.click.control.Form 内の setButtonStyle
例外:
java.lang.UnsupportedOperationException - このメソッドを呼び出すと常に発生します。

setColumns

@Deprecated
public void setColumns(int columns)
                throws java.lang.UnsupportedOperationException
推奨されていません。 

MobileFormではこのメソッドはサポートされていません。

オーバーライド:
クラス net.sf.click.control.Form 内の setColumns
例外:
java.lang.UnsupportedOperationException - このメソッドを呼び出すと常に発生します。

setDefaultFieldSize

@Deprecated
public void setDefaultFieldSize(int size)
                         throws java.lang.UnsupportedOperationException
推奨されていません。 

MobileFormではこのメソッドはサポートされていません。

オーバーライド:
クラス net.sf.click.control.Form 内の setDefaultFieldSize
例外:
java.lang.UnsupportedOperationException - このメソッドを呼び出すと常に発生します。

setErrorsStyle

@Deprecated
public void setErrorsStyle(java.lang.String value)
                    throws java.lang.UnsupportedOperationException
推奨されていません。 

MobileFormではこのメソッドはサポートされていません。

オーバーライド:
クラス net.sf.click.control.Form 内の setErrorsStyle
例外:
java.lang.UnsupportedOperationException - このメソッドを呼び出すと常に発生します。

setFieldStyle

@Deprecated
public void setFieldStyle(java.lang.String value)
                   throws java.lang.UnsupportedOperationException
推奨されていません。 

MobileFormではこのメソッドはサポートされていません。

オーバーライド:
クラス net.sf.click.control.Form 内の setFieldStyle
例外:
java.lang.UnsupportedOperationException - このメソッドを呼び出すと常に発生します。

setLabelAlign

@Deprecated
public void setLabelAlign(java.lang.String align)
                   throws java.lang.UnsupportedOperationException
推奨されていません。 

MobileFormではこのメソッドはサポートされていません。

オーバーライド:
クラス net.sf.click.control.Form 内の setLabelAlign
例外:
java.lang.UnsupportedOperationException - このメソッドを呼び出すと常に発生します。

setLabelStyle

@Deprecated
public void setLabelStyle(java.lang.String value)
                   throws java.lang.UnsupportedOperationException
推奨されていません。 

MobileFormではこのメソッドはサポートされていません。

オーバーライド:
クラス net.sf.click.control.Form 内の setLabelStyle
例外:
java.lang.UnsupportedOperationException - このメソッドを呼び出すと常に発生します。

toString

public java.lang.String toString()
オーバーライド:
クラス net.sf.click.control.Form 内の toString

renderHeader

protected void renderHeader(net.sf.click.util.HtmlStringBuffer buffer,
                            java.util.List formFields)
オーバーライド:
クラス S2ClickForm 内の renderHeader

startTag

public java.lang.String startTag()
オーバーライド:
クラス S2ClickForm 内の startTag

endTag

public java.lang.String endTag()
オーバーライド:
クラス S2ClickForm 内の endTag

renderErrors

protected void renderErrors(net.sf.click.util.HtmlStringBuffer buffer,
                            boolean processed)
オーバーライド:
クラス net.sf.click.control.Form 内の renderErrors

renderFields

protected void renderFields(net.sf.click.util.HtmlStringBuffer buffer)
オーバーライド:
クラス net.sf.click.control.Form 内の renderFields

renderButtons

protected void renderButtons(net.sf.click.util.HtmlStringBuffer buffer)
オーバーライド:
クラス net.sf.click.control.Form 内の renderButtons