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】データの背景色を指定します。 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, CR
コンストラクタと説明 |
---|
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 |
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, useXssCheck
doInitBody, getBodyContent, getPreviousOut, release, setBodyContent
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
public int doEndTag()
doEndTag
インタフェース内 javax.servlet.jsp.tagext.Tag
doEndTag
クラス内 CommonTagSupport
6.7.6.0 (2017/03/17) タグの使用を決める共通属性の追加 |
6.7.7.0 (2017/03/31) backgroundColor が未設定の場合は、borderColor を使用します。 |
protected void release2()
release2
クラス内 CommonTagSupport
6.7.7.0 (2017/03/31) jsDataのローカル変数化。 |
public 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)
色の代わりに、ColorMapの色番号を指定した場合でも、borderColor が優先されます。 どちらも指定しない場合は、JsChartTagに登録した順番に色コードで指定されます。
public void setColorNo(java.lang.String colorNo)
colorNo
- 線の色の番号ColorMap.getColorKeys()
色の代わりに、ColorMapの色番号を指定した場合でも、borderColor が優先されます。 この引数は、色に変換後、borderColor に設定されます。
6.7.7.0 (2017/03/31) ColorMapの色番号で指定 |
public void setBorderWidth(java.lang.String width)
width
- 線の幅public void setBackgroundColor(java.lang.String bgColor)
bgColor
- 背景色setBorderColor(String)
背景色を指定しない場合、線の色(borderColor)を使用します。
public void setOptionAttributes(java.lang.String attri)
attri
- その他オプションpublic java.lang.String toString()
toString
クラス内 CommonTagSupport
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.