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

java.lang.Object
  extended byjavax.servlet.jsp.tagext.TagSupport
      extended bycom.infragistics.faces.shared.taglib.ModelComponentTag
          extended bycom.infragistics.faces.chart.taglib.html.LegendItemTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag

public class LegendItemTag
extends ModelComponentTag

JSP Tags For The legendItem Component. A legend item represent rows in the chart legend.

Most commonly, legend items are automatically created by the legend. However, users may occaisionally wish to control the legend contents manually.

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:legendItem >
 

Attributes

Name Type Default Description
columns String "null" The collection of strings defining this legend item's columns.
sampleStyleClass String "" The CSS style class used to create the sample rectangle for this legend item.
styleClass String ""legendItem"" The CSS styleclass applied when this legend item is rendered.
visible boolean "true" The item visibility flag.

See Also:
Serialized Form

Field Summary
 
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
LegendItemTag()
          Constructor
 
Method Summary
 java.lang.Object getNewInstance()
          This method must be implemented by subclasses and return an instance of a CompositeProperty
 void release()
           
 void setColumns(java.lang.String newValue)
           
 void setSampleStyleClass(java.lang.String newValue)
           
 void setStyleClass(java.lang.String newValue)
           
 void setVisible(java.lang.String newValue)
           
 
Methods inherited from class com.infragistics.faces.shared.taglib.ModelComponentTag
doEndTag, doStartTag, getModelInstance
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LegendItemTag

public LegendItemTag()

Constructor

Method Detail

release

public void release()
Specified by:
release in interface javax.servlet.jsp.tagext.Tag
Overrides:
release in class ModelComponentTag

setColumns

public void setColumns(java.lang.String newValue)

setSampleStyleClass

public void setSampleStyleClass(java.lang.String newValue)

setStyleClass

public void setStyleClass(java.lang.String newValue)

setVisible

public void setVisible(java.lang.String newValue)

getNewInstance

public java.lang.Object getNewInstance()
Description copied from class: ModelComponentTag
This method must be implemented by subclasses and return an instance of a CompositeProperty

Specified by:
getNewInstance in class ModelComponentTag
Returns: