openGionopenGion
5.0.0.2

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, 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, isAjaxSubmitSession, isDebug, isNoTransitionSession, isNull, jspPrint, release2, removeContextAttribute, removeObject, removeRequestAttribute, removeSessionAttribute, set, setAjaxSubmitSession, setContextAttribute, setCookie, setDebug, setLanguage, setLbl, setMsglbl, setNoTransitionSession, setObject, setParameterRows, setRequestAttribute, setRequestCacheData, setScope, setSessionAttribute, setUserInfo, setUseValue, startQueryTransaction, sys, sysBool, sysInt, toString, 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 java.lang.String makeTag()
指定位置に画像を配置するためのイメージタグを作成します。

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

setName

public void setName(java.lang.String name)
【HTML】名前を指定します。

パラメータ:
name - String
TagLib:
名前を指定します。

setSrc

public void setSrc(java.lang.String src)
【HTML】表示させる画像のURLを指定します。

パラメータ:
src - String
TagLib:
表示させる画像のURLを指定します。

setAlt

public void setAlt(java.lang.String alt)
【HTML】画像が表示されない場合、代わりに表示させるテキストを指定します。

パラメータ:
alt - String
TagLib:
画像が表示されない場合、代わりに表示させるテキストを指定します。

setLongdesc

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

パラメータ:
longdesc - String
TagLib:
longdescを指定します。

setWidth

public void setWidth(java.lang.String width)
【HTML】横幅をピクセル数または%で指定します。

パラメータ:
width - String
TagLib:
横幅を指定します。

setHeight

public void setHeight(java.lang.String height)
【HTML】縦幅をピクセル数または%で指定します。

パラメータ:
height - String
TagLib:
縦幅を指定します。

setUsemap

public void setUsemap(java.lang.String usemap)
【HTML】クライアントサイドクリッカブルを指定します。

パラメータ:
usemap - String
TagLib:
クライアントサイドクリッカブルを指定します。

setIsmap

public void setIsmap(java.lang.String ismap)
【HTML】サーバーサイドクリッカブルを指定します。

パラメータ:
ismap - String
TagLib:
サーバーサイドクリッカブルを指定します。

getTagName

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

オーバーライド:
クラス CommonTagSupport 内の getTagName
戻り値:
タグの名称
関連項目:
CommonTagSupport.getDocumentLink()
変更履歴:
4.0.0 (2005/01/31) 新規追加

openGion 5.0.0.2

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