public class ChartCreateTag extends CommonTagSupport
BODY部に指定のSQLの検索結果をチャート(円、棒、線)で表示するタグです。 チャート化には、JFreeChart (http://www.jfree.org/jfreechart/) を使用しています。 チャートの種類は、chartDataset タグで指定します。これは、複数の異なるチャートを 合成表示する機能が、JFreeChart にある為です。ただし、専門的には、CategoryDataset のみ いまは、合成が可能です。 処理の実行にあたり、キャッシュが有効(useCache="true")であれば、キャッシュデータを 使用します。 キャッシュは、画面ID + masterKey 属性で指定されたキーワード毎に、保管されます。 ※ 6.0.2.0 (2014/09/19) 以降は、キャッシュは、イメージタグのみになりましたので、 seriesPikup 違いの場合は、再検索させる必要がありますので、masterKey を 変更する必要があります。(または、seriesPikup 属性をmasterKeyに含めてください。) ※ 6.3.5.0 (2015/08/08) ① chartFile属性(画像ファイル名の指定) が可能です。 繰返し画像を作成する場合、無駄にファイルを生成しなくできます。 ② cacheScope属性を追加しています。 cacheScope="application" で、全ユーザー共有のキャッシュになります。 ③ 直後の実行結果を、{@CHART.TAG} 変数で取得できます。(requestスコープ) 各属性は、{@XXXX} 変数が使用できます。 これは、ServletRequest から、XXXX をキーに値を取り出し,この変数に割り当てます。 つまり、このXXXXをキーにリクエストすれば、この変数に値をセットすることができます。
●形式:<og:chartCreate title="…" … /> ●body:あり(EVAL_BODY_BUFFERED:BODYを評価し、{@XXXX} を解析します) ●Tag定義: <og:chartCreate title 【TAG】チャートのタイトルをセットします width 【TAG】チャートの横幅をセットします(初期値:200) height 【TAG】チャートの縦幅をセットします(初期値:200) domainLabel 【TAG】チャートのドメインラベルを指定します showLegend 【TAG】チャートの凡例の表示可否[true/false]をセットします(初期値:true[表示する]) rectangleEdge 【TAG】チャートの表示箇所を、[TOP/BOTTOM/RIGHT/LEFT]で指定します(初期値:BOTTOM) plotOrientation 【TAG】チャートのプロット(Plot)表示方向を、[VERTICAL(or V),HORIZONTAL(or H)]で指定します chartBackColor 【TAG】チャートの背景色を指定します plotBackColor 【TAG】チャートの描画領域の色を指定します rotationLabel 【TAG】チャートのカテゴリーラベルの方向を指定します[1:180度 、2:90度 、3:60度 、4:45度 、6:30度 ・・・ ](初期値:3:60度) useVerticalLabels 【TAG】横軸ラベルの表示向きを縦にするかどうか[false/true]を指定します(初期値:false) domainMarker 【TAG】チャートの横軸の値(ドメイン)に合致する位置にマーカーラインを設定します useDomainLabel 【TAG】横軸ラベルのラベルを表示するかどうか[true/false]を指定します(初期値:true) useMarkerLabel 【TAG】マーカーラインに、その設定値を表示するかどうか[true/false]を指定します(初期値:true) useCache 【TAG】JFreeChartで作成されたイメージタグをキャッシュするかどうか[true/false]を指定します(初期値:false) cacheTime 【TAG】キャッシュ時の制限時間を、秒で指定します(初期値:CHART_CACHE_TIME[=600])。 cacheScope 【TAG】useCache="true" 時のキャッシュの保存先scopeを指定します(初期値:session) masterKey 【TAG】キャッシュ用マスタキーを指定します(初期値:imgTag) seriesPikup 【TAG】複数シリーズのピックアップを行う場合のシリーズ番号を指定します imageMapUrl 【TAG】クリッカブル・マップ用URLを指定します imageMapTarget 【TAG】クリッカブル・マップ用TARGETを指定します categoryMargin 【TAG】カテゴリマージン(0.0~1.0)を指定します lowerMargin 【TAG】下方マージン(0.0~1.0)を指定します upperMargin 【TAG】上方マージン(0.0~1.0)を指定します useDomainLine 【TAG】横軸のグリッド表示有無(垂直線)を指定します(初期値:false) domainLineColor 【TAG】横軸のグリッド線の色を指定します categorySkip 【TAG】横軸ラベルをスキップする間隔を指定します categoryCutNo 【TAG】横軸ラベルの文字位置指定のカット文字数を指定します categoryAnchor 【TAG】横軸のグリッド(垂直線)の書き出し位置(START,MIDDLE,END)を指定します useRangeLine 【TAG】縦軸のグリッド表示有無(水平線)を指定します(初期値:true) useToolTip 【TAG】ツールチップスの使用可否[true:利用する/false:利用しない]を指定します(初期値:false) rangeLineColor 【TAG】縦軸のグリッド線の色を指定します rangeSkip 【TAG】縦軸のグリッド線(水平線)をスキップする間隔を指定します dateAxisFormat 【TAG】Time,XYTime Polt関係の時間軸を表す場合のフォーマットを指定します(初期値:MM/dd) dateSegSize 【TAG】Time,XYTime Polt関係の時間軸で、SegmentedTimelineのsegment size を、分単位で指定します。 dateSegIncluded 【TAG】Time,XYTime Polt関係の時間軸で、SegmentedTimelineのincluded segments(スペース)を数値で指定します。 dateSegExcluded 【TAG】Time,XYTime Polt関係の時間軸で、SegmentedTimelineのexcluded segments(EE)を数値で指定します。 dateStartTime 【TAG】Time,XYTime Polt関係の時間軸で、SegmentedTimelineのStartTime(segment groupの開始位置) を、yyyyMMddHHmmss形式で指定します。 chartFile 【TAG】チャートの画像ファイル名を指定します(初期値:自動) useTimeView 【TAG】処理時間を表示する TimeView を表示するかどうかを指定します (初期値:VIEW_USE_TIMEBAR[=true])。 notfoundMsg 【TAG】検索結果がゼロ件の場合に表示するメッセージリソースIDを指定します(初期値:MSG0077[対象データはありませんでした]) 6.9.7.0 (2018/05/14) stopZero 【TAG】検索結果が0件のとき処理を続行するかどうか[true/false]を指定します(初期値:false[続行する]) 6.9.7.0 (2018/05/14) caseKey 【TAG】このタグ自体を利用するかどうかの条件キーを指定します(初期値:null) caseVal 【TAG】このタグ自体を利用するかどうかの条件値を指定します(初期値:null) caseNN 【TAG】指定の値が、null/ゼロ文字列 でない場合(Not Null=NN)は、このタグは使用されます(初期値:判定しない) caseNull 【TAG】指定の値が、null/ゼロ文字列 の場合は、このタグは使用されます(初期値:判定しない) caseIf 【TAG】指定の値が、true/TRUE文字列の場合は、このタグは使用されます(初期値:判定しない) debug 【TAG】デバッグ情報を出力するかどうか[true/false]を指定します(初期値:false) > ... Body ... </og:chartCreate> ●使用例 <og:chartCreate title = "JFreeChart Test" チャートタイトル domainLabel = "ドメインラベル" 横軸ラベル width = "200" チャート表示幅 height = "200" チャート表示高さ showLegend = "[true/false]" 凡例の表示可否[true/false] rectangleEdge = "[TOP|BOTTOM|RIGHT|LEFT]" 凡例の表示箇所 plotOrientation = "[VERTICAL|HORIZONTAL]" チャートの軸表示方向 chartBackColor = "WHITE" 背景色 plotBackColor = "LIGHT_GRAY" 描画領域色 rotationLabel = "3" 横軸ラベルの傾き useVerticalLabels = "false" 横軸ラベルの向き(true:縦/false:横) domainMarker = "KING" 横軸のマーカーライン(縦棒) useMarkerLabel = "[true/false]" マーカーラインの文字有無 useDomainLabel = "[true/false]" 横軸ラベルの表示有無 categorySkip = "3" 横軸ラベルをスキップする間隔 categoryCutNo = "6" 横軸ラベルの文字位置指定のカット文字数 categoryAnchor = "[START|MIDDLE|END]" 横軸のグリッド(垂直線)の書き出し位置 useDomainLine = "[false/true]" 横軸のグリッド表示有無(垂直線) domainLineColor = "LIGHT_GRAY" 横軸のグリッド線の色 useRangeLine = "[true/false]" 縦軸のグリッド表示有無(水平線) rangeLineColor = "LIGHT_GRAY" 縦軸のグリッド線の色 rangeSkip = "5" 縦軸のグリッド(水平線)をスキップする間隔 useCache = "[false|true]" キャッシュの有無 masterKey = "{@XXXX}" キャッシュ用マスタキー(初期値:imgTag) cacheTime = "10" キャッシュ時の制限時間を、秒で指定 (6.0.2.0 (2014/09/19)) seriesPikup = "2" ピックアップするシリーズNo imageMapUrl = "link.jsp,BLOCK" クリッカブル・マップ用URL imageMapTarget = "CONTENTS" クリッカブル・マップ用TARGET categoryMargin = "[0.0~1.0]" カテゴリマージン(0.0~1.0) lowerMargin = "[0.0~1.0]" 下方マージン(0.0~1.0) upperMargin = "[0.0~1.0]" 上方マージン(0.0~1.0) > <og:chartDataset chartType = "{@chartType}" valueLabel = "{@valueLabel}" lowerBound = "{@lowerBound}" upperBound = "{@upperBound}" markValues = "{@markValues}" markColors = "{@markColors}" useGradient = "{@useGradient}" shapesVisible = "{@shapesVisible}" useDottedLine = "{@useDottedLine}" seriesColors = "{@seriesColors}" valueLabelsVisible = "[true|false]" valueMarksVisible = "[true|false]" > {@SQL} </og:chartDataset> </og:chartCreate> 複数のグラフを重ね合わせる場合は、chartDataset タグを chartCreate のBODY部に 複数記述します。 <og:chartCreate title = "{@title}" domainLabel = "{@domainLabel}" width = "{@width}" height = "{@height}" > <og:chartDataset chartType = "{@chartType1}" valueLabel = "{@valueLabel1}" lowerBound = "{@lowerBound1}" upperBound = "{@upperBound1}" markValues = "{@markValues1}" markColors = "{@markColors1}" > {@SQL1} </og:chartDataset> <og:chartDataset chartType = "{@chartType2}" valueLabel = "{@valueLabel2}" lowerBound = "{@lowerBound2}" upperBound = "{@upperBound2}" markValues = "{@markValues2}" markColors = "{@markColors2}" > {@SQL2} </og:chartDataset> </og:chartCreate> rectangleEdge属性 は、凡例の表示箇所を示す、RectangleEdge クラスの値を設定します。 [rectangleEdge属性] TOP 上側 BOTTOM 下側 RIGHT 右側 LEFT 左側 plotOrientation属性 は、チャートの軸表示方向を設定します。 [renderer属性] VERTICAL 縦方向 HORIZONTAL 横方向
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
コンストラクタと説明 |
---|
ChartCreateTag()
デフォルトコンストラクター
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
addChartDataset(ChartDataset chDataset)
BODY要素に記述した、chartDataset タグの属性設定クラスをListに追加します。
|
int |
doEndTag()
Taglibの終了タグが見つかったときに処理する doEndTag() を オーバーライドします。
|
int |
doStartTag()
Taglibの開始タグが見つかったときに処理する doStartTag() を オーバーライドします。
|
protected void |
release2()
タグリブオブジェクトをリリースします。
|
void |
setCacheScope(java.lang.String scp)
【TAG】useCache="true" 時のキャッシュの保存先scopeを指定します(初期値:session)。
|
void |
setCacheTime(java.lang.String ccTime)
【TAG】キャッシュ時の制限時間を、秒で指定します
(初期値:CHART_CACHE_TIME[=])。
|
void |
setCategoryAnchor(java.lang.String anchor)
【TAG】横軸のグリッド(垂直線)の書き出し位置[START/MIDDLE/END]を指定します(初期値:null)。
|
void |
setCategoryCutNo(java.lang.String cutNo)
【TAG】横軸ラベルの文字位置指定のカット文字数を指定します(初期値:-1 すべて表示)。
|
void |
setCategoryMargin(java.lang.String margin)
【TAG】カテゴリマージン(0.0~1.0)を指定します(初期値:null 自動調整)。
|
void |
setCategorySkip(java.lang.String step)
【TAG】横軸ラベルをスキップする間隔を指定します(初期値:1 すべて表示)。
|
void |
setChartBackColor(java.lang.String chBackClr)
【TAG】チャートの背景色を指定します。
|
void |
setChartFile(java.lang.String file)
【TAG】チャートの画像ファイル名を指定します(初期値:自動)。
|
void |
setDateAxisFormat(java.lang.String dtFormat)
【TAG】Time,XYTime Polt関係の時間軸を表す場合のフォーマットを指定します(初期値:MM/dd)。
|
void |
setDateSegExcluded(java.lang.String segExcluded)
【TAG】Time,XYTime Polt関係の時間軸で、SegmentedTimelineのexcluded segments(EE)を数値で指定します。
|
void |
setDateSegIncluded(java.lang.String segIncluded)
【TAG】Time,XYTime Polt関係の時間軸で、SegmentedTimelineのincluded segments(スペース)を数値で指定します。
|
void |
setDateSegSize(java.lang.String segSize)
【TAG】Time,XYTime Polt関係の時間軸で、SegmentedTimelineのsegment size を、分単位で指定します。
|
void |
setDateStartTime(java.lang.String startTime)
【TAG】Time,XYTime Polt関係の時間軸で、SegmentedTimelineのStartTime(segment groupの開始位置) を、yyyyMMddHHmmss形式で指定します。
|
void |
setDomainLabel(java.lang.String dmLbl)
【TAG】チャートのドメインラベルを指定します。
|
void |
setDomainLineColor(java.lang.String color)
【TAG】横軸のグリッド線の色を指定します。
|
void |
setDomainMarker(java.lang.String marker)
【TAG】チャートの横軸の値(ドメイン)に合致する位置にマーカーラインを設定します。
|
void |
setHeight(java.lang.String ht)
【TAG】チャートの縦幅をセットします(初期値:200)。
|
void |
setImageMapTarget(java.lang.String target)
【TAG】クリッカブル・マップ用TARGETを指定します。
|
void |
setImageMapUrl(java.lang.String imap)
【TAG】クリッカブル・マップ用URLを指定します。
|
void |
setLowerMargin(java.lang.String margin)
【TAG】下方マージン(0.0~1.0)を指定します(初期値:null 自動調整)。
|
void |
setMasterKey(java.lang.String mkey)
【TAG】キャッシュ用マスタキーを指定します(初期値:imgTag)。
|
void |
setNotfoundMsg(java.lang.String id)
【TAG】検索結果がゼロ件の場合に表示するメッセージリソースIDを指定します(初期値:MSG0077[対象データはありませんでした])。
|
void |
setPlotBackColor(java.lang.String plBackClr)
【TAG】チャートの描画領域の色を指定します。
|
void |
setPlotOrientation(java.lang.String orientation)
【TAG】チャートのプロット(Plot)表示方向を、[VERTICAL(or V)/HORIZONTAL(or H)]で指定します(初期値:VERTICAL)。
|
void |
setRangeLineColor(java.lang.String color)
【TAG】縦軸のグリッド線(水平線)の色を指定します(初期値:null 自動設定)。
|
void |
setRangeSkip(java.lang.String rngSkip)
【TAG】縦軸のグリッド線(水平線)をスキップする間隔を指定します(初期値:-1)。
|
void |
setRectangleEdge(java.lang.String rectEdge)
【TAG】チャートの表示箇所を、[TOP/BOTTOM/RIGHT/LEFT]で指定します(初期値:BOTTOM)。
|
void |
setRotationLabel(java.lang.String rttLabel)
【TAG】チャートのカテゴリーラベルの方向を指定します(初期値は、3:60度)。
|
void |
setSeriesPikup(java.lang.String pikup)
【TAG】複数シリーズのピックアップを行う場合のシリーズ番号を指定します。
|
void |
setShowLegend(java.lang.String swLegend)
【TAG】チャートの凡例の表示可否[true/false]をセットします(初期値:true[表示する])。
|
void |
setStopZero(java.lang.String cmd)
【TAG】検索結果が0件のとき処理を停止するかどうか[true/false]を指定します(初期値:false[続行する])。
|
void |
setTitle(java.lang.String ttl)
【TAG】チャートのタイトルをセットします。
|
void |
setUpperMargin(java.lang.String margin)
【TAG】上方マージン(0.0~1.0)を指定します(初期値:null 自動調整)。
|
void |
setUseCache(java.lang.String flag)
【TAG】JFreeChartで作成されたイメージタグをキャッシュするかどうか[true/false]を指定します(初期値:false)。
|
void |
setUseDomainLabel(java.lang.String flag)
【TAG】横軸ラベルのラベルを表示するかどうか[true/false]を指定します(初期値:true)。
|
void |
setUseDomainLine(java.lang.String useLine)
【TAG】横軸のグリッド表示有無(垂直線)を指定します(初期値:false)。
|
void |
setUseMarkerLabel(java.lang.String flag)
【TAG】マーカーラインに、その設定値を表示するかどうか[true/false]を指定します(初期値:true)。
|
void |
setUseRangeLine(java.lang.String useLine)
【TAG】縦軸のグリッド表示有無(水平線)を指定します(初期値:true)。
|
void |
setUseTimeView(java.lang.String flag)
【TAG】処理時間を表示する TimeView を表示するかどうか[true:する/false:しない]を指定します
(初期値:VIEW_USE_TIMEBAR[=])。
|
void |
setUseToolTip(java.lang.String toolTip)
【TAG】ツールチップスの使用可否[true:利用する/false:利用しない]を指定します(初期値:false)。
|
void |
setUseVerticalLabels(java.lang.String useVLavels)
【TAG】ラベルの表示向きを縦にするかどうか[false/true]を指定します(初期値:false[横書き])。
|
void |
setWidth(java.lang.String wd)
【TAG】チャートの横幅をセットします(初期値:200)。
|
java.lang.String |
toString()
このオブジェクトの文字列表現を返します。
|
add, add, addEventColumn, addEventColumn, check, commitTableObject, debugPrint, doAfterBody, doCatch, doFinally, 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, getTagName, 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 ChartCreateTag()
public int doStartTag()
doStartTag
インタフェース内 Tag
doStartTag
クラス内 CommonTagSupport
public int doEndTag()
doEndTag
インタフェース内 Tag
doEndTag
クラス内 CommonTagSupport
protected void release2()
release2
クラス内 CommonTagSupport
public void setTitle(java.lang.String ttl)
ttl
- タイトルpublic void setWidth(java.lang.String wd)
wd
- 横幅public void setHeight(java.lang.String ht)
ht
- 縦幅public void setDomainLabel(java.lang.String dmLbl)
dmLbl
- ドメインラベルpublic void setShowLegend(java.lang.String swLegend)
swLegend
- 凡例の表示可否 [true:表示する/それ以外:しない]public void setRectangleEdge(java.lang.String rectEdge)
rectEdge
- 凡例表示方向 [TOP/BOTTOM/RIGHT/LEFT]public void setPlotOrientation(java.lang.String orientation)
orientation
- 表示方向 [VERTICAL(or V)/HORIZONTAL(or H)]public void setChartBackColor(java.lang.String chBackClr)
chBackClr
- 背景色Color.BLACK
public void setPlotBackColor(java.lang.String plBackClr)
plBackClr
- 描画領域色Color.BLACK
public void setRotationLabel(java.lang.String rttLabel)
rttLabel
- ラベルの方向 (例:1:180度 、2:90度 、3:60度 、4:45度 、6:30度 ・・・)public void setUseVerticalLabels(java.lang.String useVLavels)
useVLavels
- ラベルの表示向き [false:横書き/true:縦書き]public void setDomainMarker(java.lang.String marker)
marker
- 横軸マーカーラインpublic void setUseDomainLabel(java.lang.String flag)
flag
- 横軸ラベルの表示有無 [true:表示する/false:表示しない]public void setUseMarkerLabel(java.lang.String flag)
flag
- 設定値表示 [true:する/false:しない]public void setUseCache(java.lang.String flag)
flag
- キャッシュ可否 [true:する/false:しない]setDomainMarker( String )
,
setSeriesPikup( String )
,
setCacheTime( String )
public void setCacheTime(java.lang.String ccTime)
ccTime
- キャッシュ時の制限時間(秒)setMasterKey( String )
,
setUseCache( String )
public void setCacheScope(java.lang.String scp)
scp
- スコープ [request/page/session/application]CommonTagSupport.getScope()
public void setMasterKey(java.lang.String mkey)
mkey
- キャッシュ用マスタキーsetUseCache( String )
,
setCacheTime( String )
public void setSeriesPikup(java.lang.String pikup)
pikup
- シリーズ番号public void setImageMapUrl(java.lang.String imap)
imap
- クリッカブル・マップ用URLsetImageMapTarget( String )
・Pie :category、pieIndex ・XY :series、item ・Category :series、categoryこの引数の URL の名称を変更したい場合は、URL に続けて、カンマ(,) で、 名称を記述してください。 例:link.jsp,BLOCK
public void setImageMapTarget(java.lang.String target)
target
- クリッカブル・マップ用TARGETsetImageMapUrl( String )
public void setCategoryMargin(java.lang.String margin)
margin
- カテゴリマージン(0.0~1.0)public void setLowerMargin(java.lang.String margin)
margin
- 下方マージン(0.0~1.0)public void setUpperMargin(java.lang.String margin)
margin
- 上方マージン(0.0~1.0)public void setUseDomainLine(java.lang.String useLine)
useLine
- 横軸のグリッド表示有無 [true:する/false:しない]public void setDomainLineColor(java.lang.String color)
color
- 横軸のグリッド線の色public void setCategorySkip(java.lang.String step)
step
- スキップする間隔setCategoryCutNo( String )
public void setCategoryCutNo(java.lang.String cutNo)
cutNo
- カット文字数位置setCategorySkip( String )
public void setCategoryAnchor(java.lang.String anchor)
anchor
- 書き出し位置 [START/MIDDLE/END]public void setUseRangeLine(java.lang.String useLine)
useLine
- グリッド表示有無 [true:する/false:しない]public void setRangeLineColor(java.lang.String color)
color
- 縦軸のグリッド線(水平線)の色public void setRangeSkip(java.lang.String rngSkip)
rngSkip
- 縦軸のグリッド線(水平線)をスキップする間隔public void setUseToolTip(java.lang.String toolTip)
toolTip
- ツールチップス [true:利用/false:利用しない]public void setDateAxisFormat(java.lang.String dtFormat)
dtFormat
- 時間軸を表すフォーマットpublic void setDateSegSize(java.lang.String segSize)
segSize
- SegmentedTimelineのsegment size を、分単位で指定start time | v 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+... | | | | | |EE|EE| | | | | |EE|EE| | | | | |EE|EE| +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+... [_____________] [___] [_] | | | included excluded segment segments segments size [___________________] | segment group
public void setDateSegIncluded(java.lang.String segIncluded)
segIncluded
- SegmentedTimelineのincluded segments(スペース)を数値で指定setDateSegSize( String )
public void setDateSegExcluded(java.lang.String segExcluded)
segExcluded
- SegmentedTimelineのexcluded segments(EE)を数値で指定setDateSegSize( String )
public void setDateStartTime(java.lang.String startTime)
startTime
- SegmentedTimelineのStartTime(segment groupの開始位置)setDateSegSize( String )
public void setChartFile(java.lang.String file)
file
- 時間軸を表すフォーマットpublic void setUseTimeView(java.lang.String flag)
flag
- 処理時間を表示 [true:する/false:しない]public void setStopZero(java.lang.String cmd)
cmd
- 0件時停止可否 [true:処理を中止する/false:続行する]public void setNotfoundMsg(java.lang.String id)
id
- ゼロ件メッセージIDprotected void addChartDataset(ChartDataset chDataset)
chDataset
- chartDatasetタグの属性設定クラスpublic java.lang.String toString()
toString
クラス内 CommonTagSupport
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.