public class ViewGanttParamTag extends ViewParamImpl
viewタグの viewFormType が HTMLGanttTable の場合にパラメータを設定します。 ガントチャートを表示する、ViewForm_HTMLGanttTable クラスに対して、各種パラメータを 設定します。 パラメータが設定されていない場合は、ViewGanttTableParam の初期値が 使用されます。 (パラメータを使用するには、viewタグのuseParam 属性をtrueに設定する必要があります。)
●形式:<og:ganttParam groupColumns="PRJCODE,RESOURCE_ID" minDuration="0.5" /> ●body:なし ●Tag定義: <og:ganttParam groupColumns 【TAG】各タスクを1行にまとめる時のカラム名(CSV形式)をセットします (初期値:ViewGanttTableParam#GROUP_COLUMNS_VALUE[=PRJCODE,RESOURCE_ID]) durationColumn 【TAG】期間欄のカラム名をセットします dystartColumn 【TAG】開始日付けのカラム名をセットします (初期値:ViewGanttTableParam#DYSTART_COLUMN_VALUE[=DYSTART]) dystartFormat 【TAG】開始日付けのフォーマットを指定します (初期値:ViewGanttTableParam#DYSTART_FORMAT_VALUE[=yyyyMMdd]) minDuration 【TAG】最小期間(小数可)をセットします(初期値:1) headerDuration 【TAG】ヘッダーの表示期間(小数可)をセットします(初期値:最小期間(minDuration) と同じ) headerLocale 【TAG】ヘッダーを表示する時の、Locale(language のみ) を指定します (初期値:ViewGanttTableParam#HEADER_LOCALE_VALUE[=ja]) useSeqDay 【TAG】ヘッダー日付けの連続表示を行うかどうか[true/false]を指定します(初期値:false) startDay 【TAG】ヘッダー日付けの開始日を指定します endDay 【TAG】ヘッダー日付けの終了日を指定します debug 【TAG】デバッグ情報を出力するかどうか[true/false]を指定します(初期値:false) /> ●使用例 ViewFormTag の viewFormType が、ViewForm_HTMLGanttTable の場合に使用します。 <og:view viewFormType = "HTMLGanttTable" command = "{@command}" startNo = "0" pageSize = "20" useParam = "true" > <og:ganttParam groupColumns = "PRJCODE,RESOURCE_ID" durationColumn = "DURATION" dystartColumn = "DYSTART" dystartFormat = "yyyyMMdd" minDuration = "0.5" headerDuration = "1" headerLocale = "en" useSeqDay = "true" startDay = "20041020" endDay = "20041028" /> </og:view >
BR, BUFFER_MIDDLE, CR
bodyContent
id, pageContext
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
EVAL_BODY_AGAIN
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
コンストラクタと説明 |
---|
ViewGanttParamTag()
デフォルトコンストラクター
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected java.lang.String |
getTagName()
タグの名称を、返します。
|
void |
setDurationColumn(java.lang.String durationColumn)
【TAG】期間欄のカラム名をセットします。
|
void |
setDystartColumn(java.lang.String dystartColumn)
【TAG】開始日付けのカラム名をセットします
(初期値:ViewGanttTableParam#DYSTART_COLUMN_VALUE[=])。
|
void |
setDystartFormat(java.lang.String dystartFormat)
【TAG】開始日付けのフォーマットを指定します
(初期値:ViewGanttTableParam#DYSTART_FORMAT_VALUE[=])。
|
void |
setEndDay(java.lang.String endDay)
【TAG】ヘッダー日付けの終了日を指定します。
|
void |
setGroupColumns(java.lang.String groupColumns)
【TAG】各タスクを1行にまとめる時のカラム名(CSV形式)をセットします
(初期値:ViewGanttTableParam#GROUP_COLUMNS_VALUE[=])。
|
void |
setHeaderDuration(java.lang.String headerDuration)
【TAG】ヘッダーの表示期間(小数可)をセットします(初期値:最小期間(minDuration) と同じ)。
|
void |
setHeaderLocale(java.lang.String headerLocale)
【TAG】ヘッダーを表示する時の、Locale(language のみ) を指定します
(初期値:ViewGanttTableParam#HEADER_LOCALE_VALUE[=])。
|
void |
setMinDuration(java.lang.String minDuration)
【TAG】最小期間(小数可)をセットします
(初期値:ViewGanttTableParam#MIN_DURATION_VALUE[=])。
|
void |
setStartDay(java.lang.String startDay)
【TAG】ヘッダー日付けの開始日を指定します。
|
void |
setUseSeqDay(java.lang.String useSeqDay)
【TAG】ヘッダー日付けの連続表示を行うかどうか[true/false]を指定します
(初期値:ViewGanttTableParam#USE_SEQ_DAY_VALUE[=])。
|
doEndTag, initParam, putParam, release2, toString
add, add, addEventColumn, addEventColumn, check, commitTableObject, debugPrint, doAfterBody, doCatch, doFinally, doStartTag, get, getApplicationInfo, getAttributes, getBodyRawString, getBodyString, getContextAttribute, getContextPath, getCookie, getCSVParameter, getCSVParameter, getDataCondition, getDateFormat, getDBColumn, getDBFunctionName, getDocumentLink, getGUIInfo, getGUIInfoAttri, getHostName, getLabel, getLabelInterface, getLanguage, getLASTAttri, getLongLabel, getMsg, getMsglbl, getNVLAttri, getObject, getParameterNames, getParameterRows, getRequest, getRequestAttribute, getRequestCacheData, getRequestMethod, getRequestParameter, getRequestParameterValues, getRequestValue, getRequestValue, getRequestValues, getReservedParameter, getReservedValue, getResource, getSanitizedBodyString, getScope, getSessionAttribute, getSumRequestValue, getTransaction, getUser, getUserEditInfo, getUserInfo, isAjaxSubmitRequest, isDebug, isNoTransitionRequest, isNull, jspPrint, makeUrl, removeContextAttribute, removeObject, removeRequestAttribute, removeSessionAttribute, set, setAjaxSubmitRequest, setCaseIf, 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 ViewGanttParamTag()
public void setGroupColumns(java.lang.String groupColumns)
groupColumns
- グループカラム名 (CSV形式)ViewGanttTableParam.GROUP_COLUMNS_VALUE
public void setDurationColumn(java.lang.String durationColumn)
durationColumn
- 期間欄のカラム名public void setDystartColumn(java.lang.String dystartColumn)
dystartColumn
- 開始日カラム名 (初期値:DYSTART)public void setDystartFormat(java.lang.String dystartFormat)
dystartFormat
- 開始日フォーマットSimpleDateFormat
public void setMinDuration(java.lang.String minDuration)
minDuration
- 最小期間public void setHeaderDuration(java.lang.String headerDuration)
headerDuration
- 表示期間 (小数可)public void setHeaderLocale(java.lang.String headerLocale)
headerLocale
- ロケール (languageのみ)SimpleDateFormat.SimpleDateFormat(String , Locale)
public void setUseSeqDay(java.lang.String useSeqDay)
useSeqDay
- 連続表示可否 [true:行う/false:行わない]setStartDay( String )
,
setEndDay( String )
public void setStartDay(java.lang.String startDay)
startDay
- 開始日setUseSeqDay( String )
,
setEndDay( String )
public void setEndDay(java.lang.String endDay)
endDay
- 終了日setUseSeqDay( String )
,
setStartDay( String )
protected java.lang.String getTagName()
getTagName
クラス内 CommonTagSupport
CommonTagSupport.getDocumentLink()
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.