概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
openGion 5.1.6.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.opengion.hayabusa.taglib
クラス ImageTag

    java.lang.Object
      javax.servlet.jsp.tagext.TagSupport
          javax.servlet.jsp.tagext.BodyTagSupport
              org.opengion.hayabusa.taglib.CommonTagSupport
                  org.opengion.hayabusa.taglib.HTMLTagSupport
                      org.opengion.hayabusa.taglib.ImageTag

すべての実装されたインタフェース:
  Serializable, BodyTag, IterationTag, JspTag, Tag, TryCatchFinally

    public class ImageTag

extends HTMLTagSupport

指定の位置に画像を配置するHTML拡張タグです。

関連項目:
  直列化された形式
機能階層
  画面部品
形式サンプル:

       ●形式：<og:img src="･･･" alt="･･･"; />
       ●body：なし

       ●使用例
          <og:img src="{@URL}" alt="sample" />

              src  : 表示させる画像のURL（必須）
              alt  : 画像が表示されない場合、代わりに表示させるテキスト（必須）

バージョン
  4.0
作成者
  Kohei Naruse
導入されたバージョン:
  JDK5.0,

フィールドの概要

クラス 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`

コンストラクタの概要
`ImageTag()`

メソッドの概要
`protected String` | `getTagName()` タグの名称を、返します。
`protected String` | `makeTag()` 指定位置に画像を配置するためのイメージタグを作成します。
`void` | `setAlt(String alt)` 【HTML】画像が表示されない場合、代わりに表示させるテキストを指定します。
`void` | `setHeight(String height)` 【HTML】縦幅をピクセル数または％で指定します。
`void` | `setIsmap(String ismap)` 【HTML】サーバーサイドクリッカブルを指定します。
`void` | `setLongdesc(String longdesc)` 【HTML】画像部分についての詳しい情報があるURL(longdesc)を指定します。
`void` | `setName(String name)` 【HTML】名前を指定します。
`void` | `setSrc(String src)` 【HTML】表示させる画像のURLを指定します。
`void` | `setUsemap(String usemap)` 【HTML】クライアントサイドクリッカブルを指定します。
`void` | `setWidth(String width)` 【HTML】横幅をピクセル数または％で指定します。

クラス org.opengion.hayabusa.taglib.HTMLTagSupport から継承されたメソッド
`doEndTag, setAccesskey, setClazz, setDir, setDisabled, setId, setLang, setOnBlur, setOnChange, setOnClick, setOndblClick, setOnFocus, setOnKeydown, setOnKeypress, setOnKeyup, setOnMouseDown, setOnMouseMove, setOnMouseOut, setOnMouseOver, setOnMouseUp, setOnSelect, setOptionAttributes, setReadonly, setRoles, setStyle, setTabindex, setTitle`

クラス org.opengion.hayabusa.taglib.CommonTagSupport から継承されたメソッド
`add, add, addEventColumnSQL, check, check, commitTableObject, debugPrint, doAfterBody, doCatch, doFinally, doStartTag, get, getApplicationInfo, getAttributes, getBodyRawString, getBodyString, getContextAttribute, getContextPath, getCookie, getCSVParameter, getDataCondition, getDateFormat, getDBColumn, getDBFunctionName, getDocumentLink, getGUIInfo, getGUIInfoAttri, getLabel, getLabelInterface, getLanguage, getLongLabel, getMsglbl, getObject, getParameterNames, getParameterRows, getRequest, getRequestAttribute, getRequestCacheData, getRequestParameter, getRequestParameterValues, getRequestValue, getRequestValue, getRequestValues, getResource, getScope, getSessionAttribute, getUser, getUserInfo, isAjaxSubmitRequest, isDebug, isNoTransitionRequest, isNull, jspPrint, release2, removeContextAttribute, removeObject, removeRequestAttribute, removeSessionAttribute, set, setAjaxSubmitRequest, setContextAttribute, setCookie, setDebug, setLanguage, setLbl, setMsglbl, setNoTransitionRequest, setObject, setParameterRows, setRequestAttribute, setRequestCacheData, setScope, setSessionAttribute, setUserInfo, setUseValue, startQueryTransaction, sys, sysBool, sysInt, toString, useMainTrans, useQuotCheck, useXssCheck`

クラス javax.servlet.jsp.tagext.BodyTagSupport から継承されたメソッド
`doInitBody, getBodyContent, getPreviousOut, release, setBodyContent`

クラス javax.servlet.jsp.tagext.TagSupport から継承されたメソッド
`findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValue`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

インタフェース javax.servlet.jsp.tagext.Tag から継承されたメソッド
`getParent, setPageContext, setParent`

コンストラクタの詳細

### ImageTag

    public ImageTag()

メソッドの詳細

### makeTag

    protected String makeTag()

  指定位置に画像を配置するためのイメージタグを作成します。

  定義:
    クラス `HTMLTagSupport` 内の `makeTag`
  戻り値:
    イメージタグ

### setName

    public void setName(String name)

  【HTML】名前を指定します。

  パラメータ:
    `name` - String
  TagLib:

    名前を指定します。

### setSrc

    public void setSrc(String src)

  【HTML】表示させる画像のURLを指定します。

  パラメータ:
    `src` - String
  TagLib:

    表示させる画像のURLを指定します。

### setAlt

    public void setAlt(String alt)

  【HTML】画像が表示されない場合、代わりに表示させるテキストを指定します。

  パラメータ:
    `alt` - String
  TagLib:

    画像が表示されない場合、代わりに表示させるテキストを指定します。

### setLongdesc

    public void setLongdesc(String longdesc)

  【HTML】画像部分についての詳しい情報があるURL(longdesc)を指定します。

  パラメータ:
    `longdesc` - String
  TagLib:

    longdescを指定します。

### setWidth

    public void setWidth(String width)

  【HTML】横幅をピクセル数または％で指定します。

  パラメータ:
    `width` - String
  TagLib:

    横幅を指定します。

### setHeight

    public void setHeight(String height)

  【HTML】縦幅をピクセル数または％で指定します。

  パラメータ:
    `height` - String
  TagLib:

    縦幅を指定します。

### setUsemap

    public void setUsemap(String usemap)

  【HTML】クライアントサイドクリッカブルを指定します。

  パラメータ:
    `usemap` - String
  TagLib:

    クライアントサイドクリッカブルを指定します。

### setIsmap

    public void setIsmap(String ismap)

  【HTML】サーバーサイドクリッカブルを指定します。

  パラメータ:
    `ismap` - String
  TagLib:

    サーバーサイドクリッカブルを指定します。

### getTagName

    protected String getTagName()

  タグの名称を、返します。 自分自身のクラス名より、自動的に取り出せないため、このメソッドをオーバーライドします。

  オーバーライド:
    クラス `CommonTagSupport` 内の `getTagName`
  戻り値:
    タグの名称
  関連項目:
    `CommonTagSupport.getDocumentLink()`
  変更履歴:

    4.0.0 (2005/01/31) 新規追加

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| openGion 5.1.6.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.