クラス ViewStackParamTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
jakarta.servlet.jsp.tagext.BodyTagSupport
org.opengion.hayabusa.taglib.CommonTagSupport
org.opengion.hayabusa.taglib.ViewParamImpl
org.opengion.hayabusa.taglib.ViewStackParamTag
- すべての実装されたインタフェース:
BodyTag
,IterationTag
,JspTag
,Tag
,TryCatchFinally
,Serializable
viewタグの viewFormType が HTMLStackedGanttTable の場合にパラメータを設定します。
ガントチャートを表示する ViewForm_HTMLStackedGanttTable クラスに対して、各種パラメータを
設定します。
パラメータが設定されていない場合は、ViewStackTableParam の初期値が
使用されます。
(パラメータを使用するには、viewタグのuseParam 属性をtrueに設定する必要があります。)
- 関連項目:
- 変更履歴:
- 5.5.7.0 (2012/10/01) 新規作成
- 機能分類
- 画面表示
- 形式サンプル:
- ●形式:<og:stackParam stackColumns="PRJCODE,RESOURCE_ID" /> ●body:なし ●Tag定義: <og:stackParam stackColumns ○【TAG】積上単位とするカラム名(CSV形式)をセットします (必須) costColumn 【TAG】内部積上げする場合の工数カラムをセットします innerStack 【TAG】工数の内部積み上げをするかどうか[true/false]指定します(初期値:false) debug 【TAG】デバッグ情報を出力するかどうか[true/false]を指定します(初期値:false) />
- 導入されたバージョン:
- JDK5.0,
-
フィールドの概要
クラスから継承されたフィールド org.opengion.hayabusa.taglib.CommonTagSupport
BR, BUFFER_MIDDLE, CR
クラスから継承されたフィールド jakarta.servlet.jsp.tagext.BodyTagSupport
bodyContent
クラスから継承されたフィールド jakarta.servlet.jsp.tagext.TagSupport
id, pageContext
インタフェースから継承されたフィールド jakarta.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
インタフェースから継承されたフィールド jakarta.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
インタフェースから継承されたフィールド jakarta.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected String
タグの名称を、返します。void
setCapacityColumn
(String capColumn) 【TAG】その行の能力値カラムを指定します (初期値:CAP_COLUMN_VALUE[=])。void
setCostColumns
(String costColumns) 【TAG】工数関係のカラム(工数,開始日,終了日)を指定します。void
setInnerStack
(String flag) 【TAG】エンジン内部で積上げするかどうかを指定します (初期値:INNER_STACK_VALUE[=])。void
setStackColumns
(String stackColumns) 【TAG】積上単位とするカラム名(CSV形式)をセットします。void
setStackHoliday
(String flag) 【TAG】エンジン内部で積上げする場合に休日も積上げるかどうかを指定します (初期値:STACK_HOLIDAY_VALUE[=])。クラスから継承されたメソッド org.opengion.hayabusa.taglib.ViewParamImpl
doEndTag, initParam, putParam, release2, toString
クラスから継承されたメソッド org.opengion.hayabusa.taglib.CommonTagSupport
add, add, addEventColumn, addEventColumn, check, commitTableObject, debugPrint, debugPrint, doAfterBody, doCatch, doFinally, doStartTag, get, getApplicationInfo, getAttributes, getBodyRawString, getBodyString, getContextAttribute, getContextPath, getCookie, getCSVParameter, getCSVParameter, getDateFormat, getDBColumn, getDBFunctionName, getDocumentLink, getGUIInfo, getGUIInfoAttri, getHostName, getLabel, getLabelInterface, getLanguage, getLongLabel, getMsg, getMsglbl, getObject, getParameterNames, getParameterRows, getRequest, getRequestAttribute, getRequestCacheData, getRequestMethod, getRequestParameter, getRequestParameterValues, getRequestValue, getRequestValue, getRequestValues, getReservedParameter, getReservedValue, getResource, getSanitizedBodyString, getScope, getSessionAttribute, 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, useStrict, useTag, useXssCheck
クラスから継承されたメソッド jakarta.servlet.jsp.tagext.BodyTagSupport
doInitBody, getBodyContent, getPreviousOut, release, setBodyContent
クラスから継承されたメソッド jakarta.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
インタフェースから継承されたメソッド jakarta.servlet.jsp.tagext.Tag
getParent, setPageContext, setParent
-
コンストラクタの詳細
-
ViewStackParamTag
public ViewStackParamTag()デフォルトコンストラクター- 変更履歴:
- 6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor.
-
-
メソッドの詳細
-
setStackColumns
【TAG】積上単位とするカラム名(CSV形式)をセットします。- パラメータ:
stackColumns
- 積上カラム名 (CSV形式)- 説明:
- 工数積上げのキーとなるカラム名を指定します。 複数ある場合は、CSV形式で指定できます。 テーブルモデルは積上単位+タスク単位でOrderByがかかっている必要があります。
-
setCostColumns
【TAG】工数関係のカラム(工数,開始日,終了日)を指定します。- パラメータ:
costColumns
- 工数のカラム名- 変更履歴:
- 5.5.8.3 (2012/11/17)
- 説明:
- 工数関係のカラム名を指定します。 工数(x.y)、開始日(yyyyMMdd)、終了日(yyyyMMdd) の3つのカラムをCSV形式で設定して下さい。 エンジン内部で工数積上げを行う場合は必須です。 テーブルモデルは積上単位+タスク単位でOrderByがかかっている必要があります。
-
setInnerStack
【TAG】エンジン内部で積上げするかどうかを指定します (初期値:INNER_STACK_VALUE[=])。- パラメータ:
flag
- 内部積上げ可否 [true:する/false:しない]- 変更履歴:
- 5.5.8.3 (2012/11/17)
- 説明:
- エンジン内部で積上げを行うかどうかを指定します。 内部で積上げを行った場合は、HTMLStackGanttTableではガント行の出力を行いません。 初期値はfalse(積上げしない)です。
-
setStackHoliday
【TAG】エンジン内部で積上げする場合に休日も積上げるかどうかを指定します (初期値:STACK_HOLIDAY_VALUE[=])。- パラメータ:
flag
- 休日積上げ可否 [true:する/false:しない]- 変更履歴:
- 5.5.8.3 (2012/11/17)
- 説明:
- エンジン内部で積上げを行う場合に休日も積上げるかどうかを指定します。 zoomがDAYの場合のみ有効です。 初期値はtrue(積上げする)です。
-
setCapacityColumn
【TAG】その行の能力値カラムを指定します (初期値:CAP_COLUMN_VALUE[=])。- パラメータ:
capColumn
- 能力値のカラム名- 変更履歴:
- 5.6.1.2 (2013/02/22)
- 説明:
- 内部積上げをする際、各行の能力のカラム名を指定します。 カラムを指定しない場合は1となります。
-
getTagName
タグの名称を、返します。 自分自身のクラス名より、自動的に取り出せないため、このメソッドをオーバーライドします。- オーバーライド:
getTagName
クラス内CommonTagSupport
- 戻り値:
- タグの名称
- 関連項目:
- このメソッドは、nullを返しません
-