de.laures.cewolf.taglib.tags
Class ChartMapTag

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by de.laures.cewolf.taglib.tags.CewolfTag
          extended by de.laures.cewolf.taglib.tags.ChartMapTag
All Implemented Interfaces:
java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.Tag

public class ChartMapTag
extends CewolfTag

Tag <map> which defines the tooltip and link tags.

Author:
Guido Laures
See Also:
DataTag, Serialized Form

Field Summary
 
Fields inherited from class de.laures.cewolf.taglib.tags.CewolfTag
log
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
ChartMapTag()
           
 
Method Summary
 int doEndTag()
           
 int doStartTag()
           
 void enableToolTips(java.io.Writer out, boolean isIE)
           
 void reset()
           
 void setLinkgeneratorid(java.lang.String id)
           
 void setTooltipgeneratorid(java.lang.String id)
           
 void setUseJFreeChartLinkGenerator(boolean useJFreeChartLinkGenerator)
          Setter of the useJFreeChartLinkGenerator field.
 void setUseJFreeChartTooltipGenerator(boolean useJFreeChartTooltipGenerator)
          Setter of the useJFreeChartTooltipGenerator field.
 void writeOutLink(java.lang.Object linkGen, org.jfree.data.general.Dataset dataset, java.io.Writer out, org.jfree.chart.entity.ChartEntity ce)
           
 
Methods inherited from class de.laures.cewolf.taglib.tags.CewolfTag
doAfterEndTag
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChartMapTag

public ChartMapTag()
Method Detail

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doStartTag in class javax.servlet.jsp.tagext.TagSupport
Throws:
javax.servlet.jsp.JspException

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doEndTag in class CewolfTag
Throws:
javax.servlet.jsp.JspException
See Also:
Tag.doEndTag()

reset

public void reset()
Specified by:
reset in class CewolfTag

writeOutLink

public void writeOutLink(java.lang.Object linkGen,
                         org.jfree.data.general.Dataset dataset,
                         java.io.Writer out,
                         org.jfree.chart.entity.ChartEntity ce)
                  throws java.io.IOException
Throws:
java.io.IOException

enableToolTips

public void enableToolTips(java.io.Writer out,
                           boolean isIE)
                    throws java.io.IOException
Throws:
java.io.IOException

setTooltipgeneratorid

public void setTooltipgeneratorid(java.lang.String id)

setLinkgeneratorid

public void setLinkgeneratorid(java.lang.String id)

setUseJFreeChartLinkGenerator

public void setUseJFreeChartLinkGenerator(boolean useJFreeChartLinkGenerator)
Setter of the useJFreeChartLinkGenerator field.

Parameters:
useJFreeChartLinkGenerator - the useJFreeChartLinkGenerator to set.

setUseJFreeChartTooltipGenerator

public void setUseJFreeChartTooltipGenerator(boolean useJFreeChartTooltipGenerator)
Setter of the useJFreeChartTooltipGenerator field.

Parameters:
useJFreeChartTooltipGenerator - the useJFreeChartTooltipGenerator to set.


Copyright © 2009. All Rights Reserved.