概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
openGion 5.5.1.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

すべての実装されたインタフェース:
  java.io.Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag, javax.servlet.jsp.tagext.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 java.lang.String` | `getTagName()` タグの名称を、返します。
`protected java.lang.String` | `makeTag()` 指定位置に画像を配置するためのイメージタグを作成します。
`void` | `setAlt(java.lang.String alt)` 【HTML】画像が表示されない場合、代わりに表示させるテキストを指定します。
`void` | `setHeight(java.lang.String height)` 【HTML】縦幅をピクセル数または％で指定します。
`void` | `setIsmap(java.lang.String ismap)` 【HTML】サーバーサイドクリッカブルを指定します。
`void` | `setLongdesc(java.lang.String longdesc)` 【HTML】画像部分についての詳しい情報があるURL(longdesc)を指定します。
`void` | `setName(java.lang.String name)` 【HTML】名前を指定します。
`void` | `setSrc(java.lang.String src)` 【HTML】表示させる画像のURLを指定します。
`void` | `setUsemap(java.lang.String usemap)` 【HTML】クライアントサイドクリッカブルを指定します。
`void` | `setWidth(java.lang.String width)` 【HTML】横幅をピクセル数または％で指定します。

クラス org.opengion.hayabusa.taglib.HTMLTagSupport から継承されたメソッド
`doEndTag, getMustType, makeMustHidden, release2, setAccesskey, setClazz, setDir, setDisabled, setId, setLang, setMust, setMustAny, 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, addEventColumn, addEventColumn, 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, getSanitizedBodyString, getScope, getSessionAttribute, getUser, getUserInfo, isAjaxSubmitRequest, isDebug, isNoTransitionRequest, isNull, jspPrint, removeContextAttribute, removeObject, removeRequestAttribute, removeSessionAttribute, set, setAjaxSubmitRequest, setCaseKey, setCaseVal, setContextAttribute, setCookie, setDebug, setLanguage, setLbl, setNoTransitionRequest, setObject, setObject, setParameterNames, setParameterRows, setRequestAttribute, setRequestCacheData, setScope, setSessionAttribute, setUserInfo, startQueryTransaction, sys, sysBool, sysInt, toString, useMainTrans, useQuotCheck, useTag, 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 java.lang.String makeTag()

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

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

### setName

    public void setName(java.lang.String name)

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

  パラメータ:
    `name` - String
  説明:

         名前を指定します。

### setSrc

    public void setSrc(java.lang.String src)

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

  パラメータ:
    `src` - String
  説明:

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

### setAlt

    public void setAlt(java.lang.String alt)

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

  パラメータ:
    `alt` - String
  説明:

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

### setLongdesc

    public void setLongdesc(java.lang.String longdesc)

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

  パラメータ:
    `longdesc` - String
  説明:

         longdescを指定します。

### setWidth

    public void setWidth(java.lang.String width)

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

  パラメータ:
    `width` - String
  説明:

         横幅を指定します。

### setHeight

    public void setHeight(java.lang.String height)

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

  パラメータ:
    `height` - String
  説明:

         縦幅を指定します。

### setUsemap

    public void setUsemap(java.lang.String usemap)

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

  パラメータ:
    `usemap` - String
  説明:

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

### setIsmap

    public void setIsmap(java.lang.String ismap)

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

  パラメータ:
    `ismap` - String
  説明:

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

### getTagName

    protected java.lang.String getTagName()

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

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

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

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

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