com.stratelia.silverpeas.silverStatisticsPeas.control
Class AbstractPieChartBuilder

java.lang.Object
  extended by com.stratelia.silverpeas.silverStatisticsPeas.control.AbstractPieChartBuilder
Direct Known Subclasses:
DocPieChartBuilder, DocSizePieChartBuilder, PubliPieChartBuilder, UserPieChartBuilder

public abstract class AbstractPieChartBuilder
extends Object

Author:
BERTINL

Field Summary
protected static String FINESSE_GROUPE
           
protected static String FINESSE_TOUS
           
protected static String FINESSE_USER
           
 
Constructor Summary
AbstractPieChartBuilder()
           
 
Method Summary
 PieChart getChart(String spaceId, String currentUserId, Vector<String[]> currentStats)
           
abstract  String getChartTitle()
           
protected  PieChart getPieChartFrom(List<String> labels, List values)
           
protected  void setScope(String scope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FINESSE_TOUS

protected static final String FINESSE_TOUS
See Also:
Constant Field Values

FINESSE_GROUPE

protected static final String FINESSE_GROUPE
See Also:
Constant Field Values

FINESSE_USER

protected static final String FINESSE_USER
See Also:
Constant Field Values
Constructor Detail

AbstractPieChartBuilder

public AbstractPieChartBuilder()
Method Detail

getChart

public PieChart getChart(String spaceId,
                         String currentUserId,
                         Vector<String[]> currentStats)
Parameters:
spaceId - the space identifier
currentUserId - current user identifier
currentStats - list of current statistics
Returns:
a PieChart in 2D

getPieChartFrom

protected PieChart getPieChartFrom(List<String> labels,
                                   List values)

setScope

protected void setScope(String scope)

getChartTitle

public abstract String getChartTitle()


Copyright © 2016 Silverpeas. All Rights Reserved.