org.eclipse.birt.chart.script.api.component
Interface IValueSeries

All Known Subinterfaces:
IArea, IBar, IBubble, IGantt, ILine, IMeter, IPie, IScatter, IStackableSeries, IStock

public interface IValueSeries

Represents the value(Y) Series of a Chart in the scripting environment


Method Summary
 IAction getAction()
          Gets Action for URL redirect of interactivity event in value series, or null when there's no URL redirect specified in interactivity events
 java.lang.String getAggregateExpr()
          Gets aggregate expression in value series.
 ISeriesData getDataExpr()
          Gets query expression in the Series
 java.lang.String getTitle()
          Gets the title of series
 boolean isPercent()
          Checks if value is displayed as percentage
 boolean isVisible()
          Checks if current series is visible
 void setAggregateExpr(java.lang.String aggregateExpr)
          Sets aggregate expression in value series.
 void setPercent(boolean percent)
          Sets if value is displayed as percentage
 void setTitle(java.lang.String title)
          Sets the title of series
 void setVisible(boolean visible)
          Sets if current series is visible
 

Method Detail

getDataExpr

public ISeriesData getDataExpr()
Gets query expression in the Series

Returns:
query expression object

isVisible

public boolean isVisible()
Checks if current series is visible

Returns:
visible or not

setVisible

public void setVisible(boolean visible)
Sets if current series is visible

Parameters:
visible -

getTitle

public java.lang.String getTitle()
Gets the title of series

Returns:
title string

setTitle

public void setTitle(java.lang.String title)
Sets the title of series

Parameters:
title - title string

getAggregateExpr

public java.lang.String getAggregateExpr()
Gets aggregate expression in value series. If value series doesn't bind aggregate expression, get the expression from the category series. If category series doesn't bind as well, return blank string.

Returns:
aggregate expression or blank expression if not found

setAggregateExpr

public void setAggregateExpr(java.lang.String aggregateExpr)
Sets aggregate expression in value series. Unsets the aggregate expression by setting null or sets the default from category series by setting blank string.

Parameters:
aggregateExpr - aggregate expression

getAction

public IAction getAction()
Gets Action for URL redirect of interactivity event in value series, or null when there's no URL redirect specified in interactivity events

Returns:
Action

isPercent

public boolean isPercent()
Checks if value is displayed as percentage

Returns:

setPercent

public void setPercent(boolean percent)
Sets if value is displayed as percentage

Parameters:
percent -


Copyright © 2005-2007 Actuate Corp. All rights reserved.