Package com.jalios.jcms.taglib
Class AbstractFlotChartTag
- java.lang.Object
-
- javax.servlet.jsp.tagext.TagSupport
-
- com.jalios.jcms.taglib.AbstractFlotChartTag
-
- All Implemented Interfaces:
java.io.Serializable
,javax.servlet.jsp.tagext.IterationTag
,javax.servlet.jsp.tagext.JspTag
,javax.servlet.jsp.tagext.Tag
- Direct Known Subclasses:
FlotChartTag
,FlotPieChartTag
public abstract class AbstractFlotChartTag extends javax.servlet.jsp.tagext.TagSupport
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected AbstractFlotChart
chartInstance
static java.lang.String
JCMS_TAG_FLOT_CHART_INSTANCE
-
Constructor Summary
Constructors Constructor Description AbstractFlotChartTag()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract AbstractFlotChart
createNewFlotInstance()
int
doEndTag()
int
doStartTag()
java.lang.String
getExternalLegend()
java.lang.String
getHeight()
java.lang.String
getJsDisplayEventName()
java.lang.String
getName()
javax.servlet.jsp.PageContext
getPageContext()
java.lang.String
getSelectableLegend()
java.lang.String
getWidth()
void
release()
void
setExternalLegend(java.lang.String useExternalLegend)
void
setHeight(java.lang.String height)
void
setJsDisplayEventName(java.lang.String jsDisplayEventName)
void
setName(java.lang.String name)
void
setPageContext(javax.servlet.jsp.PageContext pageContext)
protected abstract void
setProperties(AbstractFlotChart chart)
void
setSelectableLegend(java.lang.String useSelectableLegend)
void
setWidth(java.lang.String width)
-
-
-
Field Detail
-
JCMS_TAG_FLOT_CHART_INSTANCE
public static final java.lang.String JCMS_TAG_FLOT_CHART_INSTANCE
- See Also:
- Constant Field Values
-
chartInstance
protected AbstractFlotChart chartInstance
-
-
Method Detail
-
getSelectableLegend
public java.lang.String getSelectableLegend()
-
setSelectableLegend
public void setSelectableLegend(java.lang.String useSelectableLegend)
-
getExternalLegend
public java.lang.String getExternalLegend()
-
setExternalLegend
public void setExternalLegend(java.lang.String useExternalLegend)
-
getJsDisplayEventName
public java.lang.String getJsDisplayEventName()
-
setJsDisplayEventName
public void setJsDisplayEventName(java.lang.String jsDisplayEventName)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getWidth
public java.lang.String getWidth()
-
setWidth
public void setWidth(java.lang.String width)
-
getHeight
public java.lang.String getHeight()
-
setHeight
public void setHeight(java.lang.String height)
-
getPageContext
public javax.servlet.jsp.PageContext getPageContext()
-
release
public void release()
- Specified by:
release
in interfacejavax.servlet.jsp.tagext.Tag
- Overrides:
release
in classjavax.servlet.jsp.tagext.TagSupport
-
setPageContext
public void setPageContext(javax.servlet.jsp.PageContext pageContext)
- Specified by:
setPageContext
in interfacejavax.servlet.jsp.tagext.Tag
- Overrides:
setPageContext
in classjavax.servlet.jsp.tagext.TagSupport
-
doStartTag
public int doStartTag() throws javax.servlet.jsp.JspException
- Specified by:
doStartTag
in interfacejavax.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in classjavax.servlet.jsp.tagext.TagSupport
- Throws:
javax.servlet.jsp.JspException
-
createNewFlotInstance
protected abstract AbstractFlotChart createNewFlotInstance()
-
setProperties
protected abstract void setProperties(AbstractFlotChart chart)
-
doEndTag
public int doEndTag() throws javax.servlet.jsp.JspException
- Specified by:
doEndTag
in interfacejavax.servlet.jsp.tagext.Tag
- Overrides:
doEndTag
in classjavax.servlet.jsp.tagext.TagSupport
- Throws:
javax.servlet.jsp.JspException
-
-