public class JsChartDataTag extends CommonTagSupport
設定された値をJsChartDataに設定し、 JsChartTagのJsChartDataリストに追加するタグです。
●形式:<og:jsChartData chartColumn="…" … />
●body:なし
●Tag定義:
<og:jsChartData
chartColumn ○【TAG】チャートのカラム名を指定します(必須)。
label 【TAG】凡例の値を指定します。
fill 【TAG】線下を塗りつぶすかどうか[true/false]を指定します(初期値:false)。
tension 【TAG】線の伸張を指定します。0で直線になります(初期値:0.4)。
borderColor 【TAG】線の色を指定します。
colorNo 【TAG】線の色(borderColor)をColorMapの色番号で指定します。
borderWidth 【TAG】線の幅を指定します。
backgroundColor 【TAG】データの背景色を指定します。
pointStyle 【TAG】点のスタイル(circle,triangle,rect,rectRot,cross,crossRot,star,line,dash)を指定します。 // 6.8.5.0 (2018/01/09)
pointRadius 【TAG】点の大きさを指定します。 // 6.8.5.0 (2018/01/09)
showLine 【TAG】ラインを表示するかどうか[true/false]を指定します(初期値:null)。 // 6.8.5.0 (2018/01/09)
optionAttributes 【TAG】その他オプションを指定します。
caseKey 【TAG】このタグ自体を利用するかどうかの条件キーを指定します(初期値:null)
caseVal 【TAG】このタグ自体を利用するかどうかの条件値を指定します(初期値:null)
caseNN 【TAG】指定の値が、null/ゼロ文字列 でない場合(Not Null=NN)は、このタグは使用されます(初期値:判定しない)
caseNull 【TAG】指定の値が、null/ゼロ文字列 の場合は、このタグは使用されます(初期値:判定しない)
caseIf 【TAG】指定の値が、true/TRUE文字列の場合は、このタグは使用されます(初期値:判定しない)
> />
●使用例
<og:jsChart...>
<og:jsChartData
chartColumn ="CLM1"
label ="ラベル"
fill ="true"
tension ="0"
borderColor ="rbga(150,150,150,0.7)"
borderWidth ="2"
/>>
</og:jsChart>BR, BUFFER_MIDDLE, CRbodyContentid, pageContextEVAL_BODY_BUFFERED, EVAL_BODY_TAGEVAL_BODY_AGAINEVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE| コンストラクタと説明 |
|---|
JsChartDataTag()
デフォルトコンストラクター
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
doEndTag()
Taglibの終了タグが見つかった時に処理する doEndTag() を オーバーライドします。
|
protected void |
release2()
タグリブオブジェクトをリリースします。
|
void |
setBackgroundColor(java.lang.String bgColor)
【TAG】データの背景色を指定します。
|
void |
setBorderColor(java.lang.String color)
【TAG】線の色を指定します。
|
void |
setBorderWidth(java.lang.String width)
【TAG】線の幅を指定します。
|
void |
setChartColumn(java.lang.String clm)
【TAG】チャートのカラム名を指定します(必須)。
|
void |
setColorNo(java.lang.String colorNo)
【TAG】線の色(borderColor)をColorMapの色番号で指定します。
|
void |
setFill(java.lang.String fill)
【TAG】線下を塗りつぶすかどうか[true/false]を指定します(初期値:false)。
|
void |
setLabel(java.lang.String lbl)
【TAG】凡例の値を指定します。
|
void |
setOptionAttributes(java.lang.String attri)
【TAG】その他オプションを指定します。
|
void |
setPointRadius(java.lang.String ptRadius)
【TAG】点の大きさを指定します。
|
void |
setPointStyle(java.lang.String ptStyle)
【TAG】点のスタイルを指定します。
|
void |
setShowLine(java.lang.String show)
【TAG】ラインを表示するかどうか[true/false]を指定します(初期値:null)。
|
void |
setTension(java.lang.String tension)
【TAG】線の伸張を指定します。
|
java.lang.String |
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, 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, useXssCheckdoInitBody, getBodyContent, getPreviousOut, release, setBodyContentfindAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetParent, setPageContext, setParentpublic JsChartDataTag()
public int doEndTag()
doEndTag インタフェース内 TagdoEndTag クラス内 CommonTagSupportprotected void release2()
release2 クラス内 CommonTagSupportpublic void setChartColumn(java.lang.String clm)
clm - チャートのカラム名public void setLabel(java.lang.String lbl)
lbl - 凡例public void setFill(java.lang.String fill)
fill - 塗りつぶすかどうか [true/false]public void setTension(java.lang.String tension)
tension - 線の伸張public void setBorderColor(java.lang.String color)
color - 線の色setColorNo(String)public void setColorNo(java.lang.String colorNo)
colorNo - 線の色の番号ColorMap.getColorKeys()public void setBorderWidth(java.lang.String width)
width - 線の幅public void setBackgroundColor(java.lang.String bgColor)
bgColor - 背景色setBorderColor(String)public void setPointStyle(java.lang.String ptStyle)
ptStyle - 点のスタイルを指定します。public void setPointRadius(java.lang.String ptRadius)
ptRadius - 点の大きさを指定します。public void setShowLine(java.lang.String show)
show - ラインを表示するかどうか [true:表示する/false:表示しない]public void setOptionAttributes(java.lang.String attri)
attri - その他オプションpublic java.lang.String toString()
toString クラス内 CommonTagSupportWebアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.