jp.morpho.webapp.servlet.jsp.tagext.html
クラス TableTag

java.lang.Object
  拡張javax.servlet.jsp.tagext.TagSupport
      拡張javax.servlet.jsp.tagext.BodyTagSupport
          拡張jp.morpho.webapp.servlet.jsp.tagext.BaseTag
              拡張jp.morpho.webapp.servlet.jsp.tagext.html.AttrsSupportTag
                  拡張jp.morpho.webapp.servlet.jsp.tagext.html.TableTag
すべての実装インタフェース:
Attrs, javax.servlet.jsp.tagext.BodyTag, CoreAttrs, Events, I18n, javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag

public class TableTag
extends AttrsSupportTag

HTML の TABLE を実装したタグハンドラです。

TABLE の HTML 4 定義は次のとおりです。

 <!ELEMENT TABLE - -
      (CAPTION?, (COL*|COLGROUP*), THEAD?, TFOOT?, TBODY+)>
 <!ATTLIST TABLE                        -- table element --
   %attrs;                              -- %coreattrs, %i18n, %events --
   summary     %Text;         #IMPLIED  -- purpose/structure for speech output--
   width       %Length;       #IMPLIED  -- table width --
   border      %Pixels;       #IMPLIED  -- controls frame width around table --
   frame       %TFrame;       #IMPLIED  -- which parts of frame to render --
   rules       %TRules;       #IMPLIED  -- rulings between rows and cols --
   cellspacing %Length;       #IMPLIED  -- spacing between cells --
   cellpadding %Length;       #IMPLIED  -- spacing within cells --
   >
 

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

フィールドの概要
 
クラス 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
 
コンストラクタの概要
TableTag()
           TableTag を作成します。
 
メソッドの概要
 int doEndTag()
           終了タグの処理です。
 int doStartTag()
           開始タグの処理です。
 java.lang.String getAlign()
           align 属性を返します。
 java.lang.String getBackground()
           background 属性を返します。
 java.lang.String getBgcolor()
           bgcolor 属性を返します。
 java.lang.String getBorder()
           border 属性を返します。
 java.lang.String getBordercolor()
           bordercolor 属性を返します。
 java.lang.String getCellpadding()
           cellpadding 属性を返します。
 java.lang.String getCellspacing()
           cellspacing 属性を返します。
 java.lang.String getFrame()
           frame 属性を返します。
 java.lang.String getHeight()
           height 属性を返します。
 java.lang.String getRules()
           rules 属性を返します。
 java.lang.String getSummary()
           summary 属性を返します。
 java.lang.String getWidth()
           width 属性を返します。
 void setAlign(java.lang.String align)
           align 属性を設定します。
 void setBackground(java.lang.String background)
           background 属性を設定します。
 void setBgcolor(java.lang.String bgcolor)
           bgcolor 属性を設定します。
 void setBorder(java.lang.String border)
           border 属性を設定します。
 void setBordercolor(java.lang.String bordercolor)
           bordercolor 属性を設定します。
 void setCellpadding(java.lang.String cellpadding)
           cellpadding 属性を設定します。
 void setCellspacing(java.lang.String cellspacing)
           cellspacing 属性を設定します。
 void setFrame(java.lang.String frame)
           frame 属性を設定します。
 void setHeight(java.lang.String height)
           height 属性を設定します。
 void setRules(java.lang.String rules)
           rules 属性を設定します。
 void setSummary(java.lang.String summary)
           summary 属性を設定します。
 void setWidth(java.lang.String width)
           width 属性を設定します。
 
クラス jp.morpho.webapp.servlet.jsp.tagext.html.AttrsSupportTag から継承したメソッド
getDir, getLang, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getStyle, getStyleclass, getStyleid, getTitle, setDir, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setStyleclass, setStyleid, setTitle
 
クラス jp.morpho.webapp.servlet.jsp.tagext.BaseTag から継承したメソッド
doAfterBody, getActionMappingManager, getAttributeMap, getFrameworkContext, getMessageResourceManager, getTagManager, isBodyExists
 
クラス javax.servlet.jsp.tagext.BodyTagSupport から継承したメソッド
doInitBody, 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
 

コンストラクタの詳細

TableTag

public TableTag()

TableTag を作成します。

メソッドの詳細

getAlign

public java.lang.String getAlign()

align 属性を返します。

戻り値:
align 属性

getBackground

public java.lang.String getBackground()

background 属性を返します。

戻り値:
background 属性

getBgcolor

public java.lang.String getBgcolor()

bgcolor 属性を返します。

戻り値:
bgcolor 属性

getBorder

public java.lang.String getBorder()

border 属性を返します。

戻り値:
border 属性

getBordercolor

public java.lang.String getBordercolor()

bordercolor 属性を返します。

戻り値:
bordercolor 属性

getCellpadding

public java.lang.String getCellpadding()

cellpadding 属性を返します。

戻り値:
cellpadding 属性

getCellspacing

public java.lang.String getCellspacing()

cellspacing 属性を返します。

戻り値:
cellspacing 属性

getFrame

public java.lang.String getFrame()

frame 属性を返します。

戻り値:
frame 属性

getHeight

public java.lang.String getHeight()

height 属性を返します。

戻り値:
height 属性

getRules

public java.lang.String getRules()

rules 属性を返します。

戻り値:
rules 属性

getSummary

public java.lang.String getSummary()

summary 属性を返します。

戻り値:
summary 属性

getWidth

public java.lang.String getWidth()

width 属性を返します。

戻り値:
width 属性

setAlign

public void setAlign(java.lang.String align)

align 属性を設定します。

パラメータ:
align - align 属性

setBackground

public void setBackground(java.lang.String background)

background 属性を設定します。

パラメータ:
background - background 属性

setBgcolor

public void setBgcolor(java.lang.String bgcolor)

bgcolor 属性を設定します。

パラメータ:
bgcolor - bgcolor 属性

setBorder

public void setBorder(java.lang.String border)

border 属性を設定します。

パラメータ:
border - border 属性

setBordercolor

public void setBordercolor(java.lang.String bordercolor)

bordercolor 属性を設定します。

パラメータ:
bordercolor - bordercolor 属性

setCellpadding

public void setCellpadding(java.lang.String cellpadding)

cellpadding 属性を設定します。

パラメータ:
cellpadding - cellpadding 属性

setCellspacing

public void setCellspacing(java.lang.String cellspacing)

cellspacing 属性を設定します。

パラメータ:
cellspacing - cellspacing 属性

setFrame

public void setFrame(java.lang.String frame)

frame 属性を設定します。

パラメータ:
frame - frame 属性

setHeight

public void setHeight(java.lang.String height)

height 属性を設定します。

パラメータ:
height - height 属性

setRules

public void setRules(java.lang.String rules)

rules 属性を設定します。

パラメータ:
rules - rules 属性

setSummary

public void setSummary(java.lang.String summary)

summary 属性を設定します。

パラメータ:
summary - summary 属性

setWidth

public void setWidth(java.lang.String width)

width 属性を設定します。

パラメータ:
width - width 属性

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException

終了タグの処理です。

定義:
インタフェース javax.servlet.jsp.tagext.Tag 内の doEndTag
オーバーライド:
クラス BaseTag 内の doEndTag
戻り値:
EVAL_PAGE
例外:
javax.servlet.jsp.JspException
関連項目:
Tag.doEndTag()

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException

開始タグの処理です。

戻り値:
EVAL_BODY_BUFFERED
例外:
javax.servlet.jsp.JspException
関連項目:
Tag.doStartTag()