com.infragistics.faces.chart.taglib.html
Class ChartTag
java.lang.Object
javax.faces.webapp.UIComponentTag
com.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. |
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
|
Constructor Summary |
ChartTag()
Constructor |
| 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 |
ChartTag
public ChartTag()
Constructor
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)