onClickメソッドを呼び出し、
レスポンスの内容でHTMLのid属性がresult
の要素を内容を置き換えます。
AjaxLink link = new AjaxLink("link", this, "onClick");
link.setElementId("result");
addControl(link);
- 導入されたバージョン:
- 0.4.0
- 作成者:
- Naoki Takezoe
- 関連項目:
- 直列化された形式
フィールドの概要 |
protected java.lang.String |
elementId
|
protected java.util.Map<java.lang.String,java.lang.String> |
handlers
|
クラス net.sf.click.control.ActionLink から継承されたフィールド |
ACTION_LINK, clicked, listener, listenerMethod, VALUE |
クラス net.sf.click.control.AbstractLink から継承されたフィールド |
disabled, imageSrc, label, parameters, tabindex, title |
クラス net.sf.click.control.AbstractControl から継承されたフィールド |
attributes, messages, name, parent, styles |
インタフェース net.sf.click.Control から継承されたフィールド |
CONTROL_MESSAGES |
コンストラクタの概要 |
AjaxLink()
|
AjaxLink(java.lang.Object listener,
java.lang.String method)
|
AjaxLink(java.lang.String name)
|
AjaxLink(java.lang.String name,
java.lang.Object listener,
java.lang.String method)
|
AjaxLink(java.lang.String name,
java.lang.String label)
|
AjaxLink(java.lang.String name,
java.lang.String label,
java.lang.Object listener,
java.lang.String method)
|
クラス net.sf.click.control.ActionLink から継承されたメソッド |
bindRequestValue, getHref, getValue, getValueDouble, getValueInteger, getValueLong, isClicked, onProcess, setListener, setName, setValue, setValueObject |
クラス net.sf.click.control.AbstractLink から継承されたメソッド |
getId, getImageSrc, getLabel, getParameter, getParameters, getTabIndex, getTitle, hasParameters, isDisabled, onDeploy, onDestroy, onInit, onRender, setDisabled, setImageSrc, setLabel, setParameter, setTabIndex, setTitle |
クラス net.sf.click.control.AbstractControl から継承されたメソッド |
addStyleClass, appendAttributes, getAttribute, getAttributes, getContext, 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 |
handlers
protected java.util.Map<java.lang.String,java.lang.String> handlers
elementId
protected java.lang.String elementId
AjaxLink
public AjaxLink()
AjaxLink
public AjaxLink(java.lang.Object listener,
java.lang.String method)
AjaxLink
public AjaxLink(java.lang.String name,
java.lang.Object listener,
java.lang.String method)
AjaxLink
public AjaxLink(java.lang.String name,
java.lang.String label,
java.lang.Object listener,
java.lang.String method)
AjaxLink
public AjaxLink(java.lang.String name,
java.lang.String label)
AjaxLink
public AjaxLink(java.lang.String name)
getHtmlImports
public java.lang.String getHtmlImports()
- 定義:
- インタフェース
net.sf.click.Control
内の getHtmlImports
- オーバーライド:
- クラス
net.sf.click.control.AbstractLink
内の getHtmlImports
addAjaxHandler
public void addAjaxHandler(java.lang.String event,
java.lang.String handler)
getAjaxHandlers
public java.util.Map<java.lang.String,java.lang.String> getAjaxHandlers()
getHref
public java.lang.String getHref()
- オーバーライド:
- クラス
net.sf.click.control.ActionLink
内の getHref
getElementId
public java.lang.String getElementId()
- 更新するHTML要素のidを取得します。
- 戻り値:
- 更新するHTML要素のid
setElementId
public void setElementId(java.lang.String elementId)
- 更新するHTML要素のidを設定します。
- パラメータ:
elementId
- 更新するHTML要素のid
toString
public java.lang.String toString()
- オーバーライド:
- クラス
net.sf.click.control.AbstractLink
内の toString