com.infragistics.faces.chart.taglib.html
Class ChartTag

java.lang.Object
  extended byjavax.faces.webapp.UIComponentTag
      extended bycom.infragistics.faces.chart.taglib.html.ChartTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.Tag

public class ChartTag
extends javax.faces.webapp.UIComponentTag

JSP Tags For The chart Component. Chart components represent a top-level user chart.

Individual chart components may contain nested legends, captions, series, series groups or chart components.

Use

To use the component in a JSP page, declare the taglib:
 <%@ taglib prefix="ig" uri="http://www.infragistics.com/faces/netadvantage" %>
 
and instantiate:
 <ig:chart />
 

Attributes

Name Type Default Description
autoLayout boolean "true" layout mode for child legends, captions and nested charts.
chartType ChartType "" chart type for nested series.
dataMapping String "null" data mapping used to convert the external data model to internal names.
dataPointListener MethodBinding "" MethodBinding that represents a DataPointListener method that is notified of a DataPointEvent each time a datapoint or series is clicked by the user.
dataSource DataModel "null" data source used to create the individual data points for this series.
groupType SeriesGroupType "SeriesGroupType.OVERLAY" grouping type applied to nested series.
paneStyle String "" CSS style applied to the chart background when this chart is rendered.
paneStyleClass String ""pane"" CSS style class applied to the chart background when this chart is rendered.
perspective float "" perspective (0.0 to 1.0) used to render three dimensional charts.
projectionType ProjectionType "" projectionType for this chart.
rotation String "" rotation used to render three dimensional charts.
style String "" CSS style applied when this chart is rendered.
styleClass String ""chart"" CSS style class applied when this chart is rendered.


Field Summary
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
ChartTag()
          Constructor
 
Method Summary
 java.lang.String getComponentType()
           
 java.lang.String getRendererType()
           
 void release()
           
 void setAutoLayout(java.lang.String newValue)
           
 void setChartType(java.lang.String newValue)
           
 void setDataMapping(java.lang.String newValue)
           
 void setDataPointListener(java.lang.String newValue)
           
 void setDataSource(java.lang.String newValue)
           
 void setGroupType(java.lang.String newValue)
           
 void setPaneStyle(java.lang.String newValue)
           
 void setPaneStyleClass(java.lang.String newValue)
           
 void setPerspective(java.lang.String newValue)
           
 void setProjectionType(java.lang.String newValue)
           
 void setRotation(java.lang.String newValue)
           
 void setStyle(java.lang.String newValue)
           
 void setStyleClass(java.lang.String newValue)
           
 
Methods inherited from class javax.faces.webapp.UIComponentTag
doEndTag, doStartTag, getComponentInstance, getCreated, getParent, getParentUIComponentTag, isValueReference, setBinding, setId, setPageContext, setParent, setRendered
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChartTag

public ChartTag()

Constructor

Method Detail

getComponentType

public java.lang.String getComponentType()

getRendererType

public java.lang.String getRendererType()

release

public void release()

setAutoLayout

public void setAutoLayout(java.lang.String newValue)

setChartType

public void setChartType(java.lang.String newValue)

setDataMapping

public void setDataMapping(java.lang.String newValue)

setDataPointListener

public void setDataPointListener(java.lang.String newValue)

setDataSource

public void setDataSource(java.lang.String newValue)

setGroupType

public void setGroupType(java.lang.String newValue)

setPaneStyle

public void setPaneStyle(java.lang.String newValue)

setPaneStyleClass

public void setPaneStyleClass(java.lang.String newValue)

setPerspective

public void setPerspective(java.lang.String newValue)

setProjectionType

public void setProjectionType(java.lang.String newValue)

setRotation

public void setRotation(java.lang.String newValue)

setStyle

public void setStyle(java.lang.String newValue)

setStyleClass

public void setStyleClass(java.lang.String newValue)