|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.servlet.jsp.tagext.TagSupport | +--javax.servlet.jsp.tagext.BodyTagSupport | +--jp.morpho.webapp.servlet.jsp.tagext.html.ControlTagSupport
チェックボックス、ラジオボタン、メニューなどのコントロールを実装したタグハンドラを定義するための基底クラスです。
フィールドの概要 |
クラス javax.servlet.jsp.tagext.BodyTagSupport から継承したフィールド |
bodyContent |
クラス javax.servlet.jsp.tagext.TagSupport から継承したフィールド |
id, pageContext |
インタフェース javax.servlet.jsp.tagext.BodyTag から継承したフィールド |
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
インタフェース javax.servlet.jsp.tagext.IterationTag から継承したフィールド |
EVAL_BODY_AGAIN |
インタフェース javax.servlet.jsp.tagext.Tag から継承したフィールド |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
コンストラクタの概要 | |
ControlTagSupport()
デフォルトのコンストラクタです。 |
メソッドの概要 | |
int |
doAfterBody()
タグ本体を評価した後に、再評価を行わずに、ページ処理を続行します。 |
int |
doEndTag()
終了タグの処理です。 |
protected ActionMappingManager |
getActionMappingManager()
呼び出し元が現在実行している ServletContext に格納されている FrameworkContext オブジェクトから、ActionMappingManager を取得します。 |
PrimitiveHolderMap |
getAttributeMap()
タグから取得できる属性を jp.morpho.util.PrimitiveHolderMap で返します。 |
java.lang.String |
getDir()
dir 属性を返します。 |
protected FrameworkContext |
getFrameworkContext()
呼び出し元が現在実行している ServletContext に格納されている FrameworkContext オブジェクトへの参照を取得します。 |
java.lang.String |
getLang()
lang 属性を返します。 |
java.lang.String |
getOnclick()
onclick 属性を返します。 |
java.lang.String |
getOndblclick()
ondblclick 属性を返します。 |
java.lang.String |
getOnkeydown()
onkeydown 属性を返します。 |
java.lang.String |
getOnkeypress()
onkeypress 属性を返します。 |
java.lang.String |
getOnkeyup()
onkeyup 属性を返します。 |
java.lang.String |
getOnmousedown()
onmousedown 属性を返します。 |
java.lang.String |
getOnmousemove()
onmousemove 属性を返します。 |
java.lang.String |
getOnmouseout()
onmouseout 属性を返します。 |
java.lang.String |
getOnmouseover()
onmouseover 属性を返します。 |
java.lang.String |
getOnmouseup()
onmouseup 属性を返します。 |
java.lang.String |
getStyle()
style 属性を返します。 |
java.lang.String |
getStyleClass()
class 属性を返します。 |
java.lang.String |
getStyleId()
id 属性を返します。 |
protected TagManager |
getTagManager()
呼び出し元が現在実行している ServletContext に格納されている FrameworkContext オブジェクトから、TagManager を取得します。 |
java.lang.String |
getTitle()
title 属性を返します。 |
boolean |
isBodyExists()
タグ本体がある場合に true を返します。 |
void |
setDir(java.lang.String dir)
dir 属性を設定します。 |
void |
setLang(java.lang.String lang)
lang 属性を設定します。 |
void |
setOnclick(java.lang.String onclick)
onclick 属性を設定します。 |
void |
setOndblclick(java.lang.String ondblclick)
ondblclick 属性を設定します。 |
void |
setOnkeydown(java.lang.String onkeydown)
onkeydown 属性を設定します。 |
void |
setOnkeypress(java.lang.String onkeypress)
onkeypress 属性を設定します。 |
void |
setOnkeyup(java.lang.String onkeyup)
onkeyup 属性を設定します。 |
void |
setOnmousedown(java.lang.String onmousedown)
onmousedown 属性を設定します。 |
void |
setOnmousemove(java.lang.String onmousemove)
onmousemove 属性を設定します。 |
void |
setOnmouseout(java.lang.String onmouseout)
onmouseout 属性を設定します。 |
void |
setOnmouseover(java.lang.String onmouseover)
onmouseover 属性を設定します。 |
void |
setOnmouseup(java.lang.String onmouseup)
onmouseup 属性を設定します。 |
void |
setStyle(java.lang.String style)
style 属性を設定します。 |
void |
setStyleClass(java.lang.String cls)
class 属性を設定します。 |
void |
setStyleId(java.lang.String id)
id 属性を設定します。 |
void |
setTitle(java.lang.String title)
title 属性を設定します。 |
クラス javax.servlet.jsp.tagext.BodyTagSupport から継承したメソッド |
doInitBody, doStartTag, getBodyContent, getPreviousOut, release, setBodyContent |
クラス javax.servlet.jsp.tagext.TagSupport から継承したメソッド |
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース javax.servlet.jsp.tagext.Tag から継承したメソッド |
getParent, setPageContext, setParent |
コンストラクタの詳細 |
public ControlTagSupport()
デフォルトのコンストラクタです。 すべてのサブクラスは、同じシグニチャーを持つ public コンストラクタを定義し、スーパークラスのコンストラクタを呼び出す必要があります。 このコンストラクタは、JSP トランスレータによって生成されたコードから呼び出されます。
メソッドの詳細 |
public PrimitiveHolderMap getAttributeMap()
タグから取得できる属性を jp.morpho.util.PrimitiveHolderMap で返します。
public java.lang.String getStyleClass()
class 属性を返します。
CoreAttrs
内の getStyleClass
CoreAttrs.getStyleClass()
public java.lang.String getStyleId()
id 属性を返します。
CoreAttrs
内の getStyleId
CoreAttrs.getStyleId()
public java.lang.String getStyle()
style 属性を返します。
CoreAttrs
内の getStyle
CoreAttrs.getStyle()
public java.lang.String getTitle()
title 属性を返します。
CoreAttrs
内の getTitle
CoreAttrs.getTitle()
public void setStyleClass(java.lang.String cls)
class 属性を設定します。
CoreAttrs
内の setStyleClass
cls
- class 属性CoreAttrs.setStyleClass(String)
public void setStyleId(java.lang.String id)
id 属性を設定します。
CoreAttrs
内の setStyleId
id
- id 属性CoreAttrs.setStyleId(String)
public void setStyle(java.lang.String style)
style 属性を設定します。
CoreAttrs
内の setStyle
style
- style 属性CoreAttrs.setStyle(String)
public void setTitle(java.lang.String title)
title 属性を設定します。
CoreAttrs
内の setTitle
title
- title 属性CoreAttrs.setTitle(String)
public java.lang.String getOnclick()
onclick 属性を返します。
Events
内の getOnclick
Events.getOnclick()
public java.lang.String getOndblclick()
ondblclick 属性を返します。
Events
内の getOndblclick
Events.getOndblclick()
public java.lang.String getOnkeydown()
onkeydown 属性を返します。
Events
内の getOnkeydown
Events.getOnkeydown()
public java.lang.String getOnkeypress()
onkeypress 属性を返します。
Events
内の getOnkeypress
Events.getOnkeypress()
public java.lang.String getOnkeyup()
onkeyup 属性を返します。
Events
内の getOnkeyup
Events.getOnkeyup()
public java.lang.String getOnmousedown()
onmousedown 属性を返します。
Events
内の getOnmousedown
Events.getOnmousedown()
public java.lang.String getOnmousemove()
onmousemove 属性を返します。
Events
内の getOnmousemove
Events.getOnmousemove()
public java.lang.String getOnmouseout()
onmouseout 属性を返します。
Events
内の getOnmouseout
Events.getOnmouseout()
public java.lang.String getOnmouseover()
onmouseover 属性を返します。
Events
内の getOnmouseover
Events.getOnmouseover()
public java.lang.String getOnmouseup()
onmouseup 属性を返します。
Events
内の getOnmouseup
Events.getOnmouseup()
public void setOnclick(java.lang.String onclick)
onclick 属性を設定します。
Events
内の setOnclick
onclick
- onclick 属性Events.setOnclick(String)
public void setOndblclick(java.lang.String ondblclick)
ondblclick 属性を設定します。
Events
内の setOndblclick
ondblclick
- ondblclick 属性Events.setOndblclick(String)
public void setOnkeydown(java.lang.String onkeydown)
onkeydown 属性を設定します。
Events
内の setOnkeydown
onkeydown
- onkeydown 属性Events.setOnkeydown(String)
public void setOnkeypress(java.lang.String onkeypress)
onkeypress 属性を設定します。
Events
内の setOnkeypress
onkeypress
- onkeypress 属性Events.setOnkeypress(String)
public void setOnkeyup(java.lang.String onkeyup)
onkeyup 属性を設定します。
Events
内の setOnkeyup
onkeyup
- onkeyup 属性Events.setOnkeyup(String)
public void setOnmousedown(java.lang.String onmousedown)
onmousedown 属性を設定します。
Events
内の setOnmousedown
onmousedown
- onmousedown 属性Events.setOnmousedown(String)
public void setOnmousemove(java.lang.String onmousemove)
onmousemove 属性を設定します。
Events
内の setOnmousemove
onmousemove
- onmousemove 属性Events.setOnmousemove(String)
public void setOnmouseout(java.lang.String onmouseout)
onmouseout 属性を設定します。
Events
内の setOnmouseout
onmouseout
- onmouseout 属性Events.setOnmouseout(String)
public void setOnmouseover(java.lang.String onmouseover)
onmouseover 属性を設定します。
Events
内の setOnmouseover
onmouseover
- onmouseover 属性Events.setOnmouseover(String)
public void setOnmouseup(java.lang.String onmouseup)
onmouseup 属性を設定します。
Events
内の setOnmouseup
onmouseup
- onmouseup 属性Events.setOnmouseup(String)
public java.lang.String getDir()
dir 属性を返します。
I18n
内の getDir
I18n.getDir()
public java.lang.String getLang()
lang 属性を返します。
I18n
内の getLang
I18n.getLang()
public void setDir(java.lang.String dir)
dir 属性を設定します。
I18n
内の setDir
dir
- dir 属性I18n.setDir(String)
public void setLang(java.lang.String lang)
lang 属性を設定します。
I18n
内の setLang
lang
- lang 属性I18n.setLang(String)
public int doEndTag() throws javax.servlet.jsp.JspException
終了タグの処理です。
javax.servlet.jsp.tagext.Tag
内の doEndTag
javax.servlet.jsp.tagext.BodyTagSupport
内の doEndTag
javax.servlet.jsp.JspException
Tag.doEndTag()
protected FrameworkContext getFrameworkContext() throws javax.servlet.jsp.JspException
呼び出し元が現在実行している ServletContext に格納されている FrameworkContext オブジェクトへの参照を取得します。
javax.servlet.jsp.JspException
protected TagManager getTagManager() throws javax.servlet.jsp.JspException
呼び出し元が現在実行している ServletContext に格納されている FrameworkContext オブジェクトから、TagManager を取得します。
javax.servlet.jsp.JspException
protected ActionMappingManager getActionMappingManager() throws javax.servlet.jsp.JspException
呼び出し元が現在実行している ServletContext に格納されている FrameworkContext オブジェクトから、ActionMappingManager を取得します。
javax.servlet.jsp.JspException
public int doAfterBody() throws javax.servlet.jsp.JspException
タグ本体を評価した後に、再評価を行わずに、ページ処理を続行します。 デフォルトでは、bodyContent のデータ (存在する場合) は操作しません。
javax.servlet.jsp.tagext.IterationTag
内の doAfterBody
javax.servlet.jsp.tagext.BodyTagSupport
内の doAfterBody
javax.servlet.jsp.JspException
IterationTag.doAfterBody()
public boolean isBodyExists()
タグ本体がある場合に true を返します。
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |