クラス ViewStackParamTag

  • すべての実装されたインタフェース:
    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 ViewStackParamTag
    extends ViewParamImpl
    viewタグの viewFormType が HTMLGanttTable の場合にパラメータを設定します。 ガントチャートを表示する、ViewForm_HTMLGanttTable クラスに対して、各種パラメータを 設定します。 パラメータが設定されていない場合は、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) />
    バージョン
    5.0
    作成者
    Takahashi Masakazu
    導入されたバージョン:
    JDK5.0,
    • コンストラクタの詳細

      • ViewStackParamTag

        public ViewStackParamTag()
        デフォルトコンストラクター
        変更履歴:
        6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor.
    • メソッドの詳細

      • setStackColumns

        public void setStackColumns​(String stackColumns)
        【TAG】積上単位とするカラム名(CSV形式)をセットします。
        パラメータ:
        stackColumns - 積上カラム名 (CSV形式)
        説明:
        工数積上げのキーとなるカラム名を指定します。 複数ある場合は、CSV形式で指定できます。 テーブルモデルは積上単位+タスク単位でOrderByがかかっている必要があります。
      • setCostColumns

        public void setCostColumns​(String costColumns)
        【TAG】工数関係のカラム(工数,開始日,終了日)を指定します。
        パラメータ:
        costColumns - 工数のカラム名
        変更履歴:
        5.5.8.3 (2012/11/17)
        説明:
        工数関係のカラム名を指定します。 工数(x.y)、開始日(yyyyMMdd)、終了日(yyyyMMdd) の3つのカラムをCSV形式で設定して下さい。 エンジン内部で工数積上げを行う場合は必須です。 テーブルモデルは積上単位+タスク単位でOrderByがかかっている必要があります。
      • setInnerStack

        public void setInnerStack​(String flag)
        【TAG】エンジン内部で積上げするかどうかを指定します (初期値:INNER_STACK_VALUE[=])。
        パラメータ:
        flag - 内部積上げ可否 [true:する/false:しない]
        変更履歴:
        5.5.8.3 (2012/11/17)
        説明:
        エンジン内部で積上げを行うかどうかを指定します。 内部で積上げを行った場合は、HTMLStackGanttTableではガント行の出力を行いません。 初期値はfalse(積上げしない)です。
      • setStackHoliday

        public void setStackHoliday​(String flag)
        【TAG】エンジン内部で積上げする場合に休日も積上げるかどうかを指定します (初期値:STACK_HOLIDAY_VALUE[=])。
        パラメータ:
        flag - 休日積上げ可否 [true:する/false:しない]
        変更履歴:
        5.5.8.3 (2012/11/17)
        説明:
        エンジン内部で積上げを行う場合に休日も積上げるかどうかを指定します。 zoomがDAYの場合のみ有効です。 初期値はtrue(積上げする)です。
      • setCapacityColumn

        public void setCapacityColumn​(String capColumn)
        【TAG】その行の能力値カラムを指定します (初期値:CAP_COLUMN_VALUE[=])。
        パラメータ:
        capColumn - 能力値のカラム名
        変更履歴:
        5.6.1.2 (2013/02/22)
        説明:
        内部積上げをする際、各行の能力のカラム名を指定します。 カラムを指定しない場合は1となります。
      • getTagName

        protected String getTagName()
        タグの名称を、返します。 自分自身のクラス名より、自動的に取り出せないため、このメソッドをオーバーライドします。
        オーバーライド:
        getTagName クラス内 CommonTagSupport
        戻り値:
        タグの名称
        関連項目:
        CommonTagSupport.getDocumentLink()
        このメソッドは、nullを返しません