public class CommentTag extends CommonTagSupport
JSPアプリケーションに対してバージョン管理できるようにコメントを 記述するためのタグです。 バージョン、ビルド番号、日付、変更者、タイトルなどを記述できます。 変更内容は、text属性か、BODY 部に記述します。 パラメーター変数({@XXXX})は、使用できません。
●形式:<og:comment title="・・・" version="・・・" date="・・・" author="・・・" ・・・ /> ●body:あり(EVAL_BODY_BUFFERED:BODYを評価し、{@XXXX} を解析します) ●Tag定義: <og:comment rdcCode 【TAG】コメントの設計変更要求コードを設定します title ○【TAG】コメントのタイトルを設定します(必須)。 version ○【TAG】コメントのバージョンを設定します(必須)。 build 【TAG】コメントのビルド番号を設定します date ○【TAG】コメントの変更日付を設定します(必須)。 author ○【TAG】コメントの変更者を設定します(必須)。 text 【TAG】コメントの内容を設定します debug 【TAG】デバッグ情報を出力するかどうか[true/false]を指定します(初期値:false) pgid 【TAG】コメントのプログラムIDを設定します system 【TAG】コメントのシステム名称を設定します > ... Body ... </og:comment> ●使用例 <og:comment title = "変更概要" version = "001" date = "YYYY/MM/DD" author = "Y.MATSUI(Hybs) " rdcCode = "RDC00001" text = "当処理中の変更内容を記述します。" /> <og:comment title = "変更概要" version = "001" date = "YYYY/MM/DD" author = "Y.MATSUI(Hybs) " rdcCode = "RDC00001" build = "ビルド番号" (必須属性では有りません。) > 当処理中の変更内容を記述します。 </og:comment>
2.1.3.0 (2002/12/12) JSP画面の管理用に、画面に変更履歴を持たせる為のタグを新規作成 |
3.3.1.0 (2003/06/24) text 属性追加、パラメータ変数を使えないように変更。 |
bodyContent
id, pageContext
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
EVAL_BODY_AGAIN
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
コンストラクタと説明 |
---|
CommentTag() |
修飾子とタイプ | メソッドと説明 |
---|---|
int |
doAfterBody()
Taglibのタグ本体を処理する doAfterBody() を オーバーライドします。
|
int |
doStartTag()
Taglibの開始タグが見つかったときに処理する doStartTag() を オーバーライドします。
|
protected void |
release2()
タグリブオブジェクトをリリースします。
|
void |
setAuthor(String val)
【TAG】コメントの変更者を設定します。
|
void |
setBuild(String val)
【TAG】コメントのビルド番号を設定します。
|
void |
setDate(String val)
【TAG】コメントの変更日付を設定します。
|
void |
setPgid(String val)
【TAG】コメントのプログラムIDを設定します。
|
void |
setRdcCode(String val)
【TAG】コメントの設計変更要求コードを設定します。
|
void |
setSystem(String val)
【TAG】コメントのシステム名称を設定します。
|
void |
setText(String val)
【TAG】コメントの内容を設定します。
|
void |
setTitle(String val)
【TAG】コメントのタイトルを設定します。
|
void |
setVersion(String val)
【TAG】コメントのバージョンを設定します。
|
String |
toString()
このオブジェクトの文字列表現を返します。
|
add, add, addEventColumn, addEventColumn, check, check, commitTableObject, debugPrint, doCatch, doEndTag, doFinally, get, getApplicationInfo, getAttributes, getBodyRawString, getBodyString, getContextAttribute, getContextPath, getCookie, getCSVParameter, getDataCondition, getDateFormat, getDBColumn, getDBFunctionName, getDocumentLink, getGUIInfo, getGUIInfoAttri, getHostName, getLabel, getLabelInterface, getLanguage, getLASTAttri, getLongLabel, getMsglbl, getNVLAttri, getObject, getParameterNames, getParameterRows, getRequest, getRequestAttribute, getRequestCacheData, getRequestParameter, getRequestParameterValues, getRequestValue, getRequestValue, getRequestValues, getReservedParameter, getReservedValue, getResource, getSanitizedBodyString, getScope, getSessionAttribute, getTagName, getUser, getUserInfo, isAjaxSubmitRequest, isDebug, isNoTransitionRequest, isNull, jspPrint, removeContextAttribute, removeObject, removeRequestAttribute, removeSessionAttribute, set, setAjaxSubmitRequest, setCaseKey, setCaseNN, setCaseNull, setCaseVal, setContextAttribute, setCookie, setDebug, setLanguage, setLbl, setNoTransitionRequest, setObject, setObject, setParameterNames, setParameterRows, setRequestAttribute, setRequestCacheData, setScope, setSessionAttribute, setUserInfo, startQueryTransaction, sys, sysBool, sysInt, useMainTrans, useQuotCheck, useTag, useXssCheck
doInitBody, getBodyContent, getPreviousOut, release, setBodyContent
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getParent, setPageContext, setParent
public int doStartTag()
doStartTag
インタフェース内 Tag
doStartTag
クラス内 CommonTagSupport
3.3.1.0 (2003/06/24) text 属性追加、パラメータ変数を使えないように変更。 |
public int doAfterBody()
doAfterBody
インタフェース内 IterationTag
doAfterBody
クラス内 CommonTagSupport
2.2.0.0 (2002/12/17) 中国語(国際化)対応 エンコードの取得方法変更 |
3.0.0.0 (2002/12/25) StringUtil#changeString 廃止 |
3.1.1.0 (2003/03/28) ボディの内容を取得する処理を、CommonTagSupport で行う。 |
protected void release2()
release2
クラス内 CommonTagSupport
2.0.0.4 (2002/09/27) カスタムタグの release() メソッドを、追加 |
3.1.1.2 (2003/04/04) Tomcat4.1 対応。release2() を doEndTag()で呼ぶ。 |
3.3.2.0 (2003/07/07) 設計変更要求コード(rdcCode)属性を追加。 |
3.8.9.3 (2007/08/31) PGID(pgid)、システム名称(system)属性を追加。 |
public void setRdcCode(String val)
val
- 設計変更要求コードコメントの設計変更要求コードを設定します。
3.3.1.0 (2003/06/24) text 属性追加、パラメータ変数を使えないように変更。 |
public void setTitle(String val)
val
- タイトルコメントのタイトルを設定します。
2.2.0.0 (2002/12/17) 中国語(国際化)対応 エンコードの取得方法変更 |
3.0.0.0 (2002/12/25) StringUtil#changeString 廃止 |
3.3.1.0 (2003/06/24) text 属性追加、パラメータ変数を使えないように変更。 |
public void setVersion(String val)
val
- バージョンコメントのバージョンを設定します
3.3.1.0 (2003/06/24) text 属性追加、パラメータ変数を使えないように変更。 |
public void setBuild(String val)
val
- ビルド番号コメントのビルド番号を設定します
3.3.1.0 (2003/06/24) text 属性追加、パラメータ変数を使えないように変更。 |
public void setDate(String val)
val
- 変更日付コメントの変更日付を設定します
3.3.1.0 (2003/06/24) text 属性追加、パラメータ変数を使えないように変更。 |
public void setAuthor(String val)
val
- 変更者コメントの変更者を設定します
3.3.1.0 (2003/06/24) text 属性追加、パラメータ変数を使えないように変更。 |
public void setText(String val)
val
- コメントの内容コメントの内容を設定します。 ここでの内容は、BODY部に記述することも可能です。 両方に記述した場合は、text属性を優先します。
3.3.1.0 (2003/06/24) text 属性追加、パラメータ変数を使えないように変更。 |
public void setPgid(String val)
val
- プログラムIDコメントのプログラムIDを設定します。
public void setSystem(String val)
val
- システム名称コメントのシステム名称を設定します。
public String toString()
toString
クラス内 CommonTagSupport
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.