Dashboard Builder Google Charts Lib 6.2.0.CR4

org.jboss.dashboard.displayer.google
Class GoogleDisplayerRenderer

java.lang.Object
  extended by org.jboss.dashboard.displayer.AbstractDataDisplayerRenderer
      extended by org.jboss.dashboard.displayer.google.GoogleDisplayerRenderer
All Implemented Interfaces:
org.jboss.dashboard.displayer.DataDisplayerRenderer

public class GoogleDisplayerRenderer
extends org.jboss.dashboard.displayer.AbstractDataDisplayerRenderer


Field Summary
protected  Map<String,List<String>> availableChartTypes
           
protected  String barChartDefault
           
protected  String[] barChartTypes
           
protected  Map<String,String> defaultChartTypes
           
protected  boolean enabled
           
protected  List<org.jboss.dashboard.displayer.DataDisplayerFeature> featuresSupported
           
protected  String jsApiUrl
           
protected  String lineChartDefault
           
protected  String[] lineChartTypes
           
protected  org.jboss.dashboard.LocaleManager localeManager
           
protected  String mapChartDefault
           
protected  String[] mapChartTypes
           
protected  String pieChartDefault
           
protected  String[] pieChartTypes
           
static String UID
           
 
Constructor Summary
GoogleDisplayerRenderer()
           
 
Method Summary
 List<String> getAvailableChartTypes(org.jboss.dashboard.displayer.DataDisplayer displayer)
           
 String getChartTypeDescription(String chartType, Locale locale)
           
 String getDefaultChartType(org.jboss.dashboard.displayer.DataDisplayer displayer)
           
 String getDescription(Locale l)
           
 String getUid()
           
protected  void init()
           
 boolean isEnabled()
           
 boolean isFeatureSupported(org.jboss.dashboard.displayer.DataDisplayer displayer, org.jboss.dashboard.displayer.DataDisplayerFeature feature)
           
 void setDefaultSettings(org.jboss.dashboard.displayer.DataDisplayer displayer)
           
 
Methods inherited from class org.jboss.dashboard.displayer.AbstractDataDisplayerRenderer
equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UID

public static final String UID
See Also:
Constant Field Values

enabled

@Inject
protected boolean enabled

jsApiUrl

@Inject
protected String jsApiUrl

barChartTypes

@Inject
protected String[] barChartTypes

barChartDefault

@Inject
protected String barChartDefault

pieChartTypes

@Inject
protected String[] pieChartTypes

pieChartDefault

@Inject
protected String pieChartDefault

lineChartTypes

@Inject
protected String[] lineChartTypes

lineChartDefault

@Inject
protected String lineChartDefault

mapChartTypes

@Inject
protected String[] mapChartTypes

mapChartDefault

@Inject
protected String mapChartDefault

featuresSupported

protected List<org.jboss.dashboard.displayer.DataDisplayerFeature> featuresSupported

availableChartTypes

protected Map<String,List<String>> availableChartTypes

defaultChartTypes

protected Map<String,String> defaultChartTypes

localeManager

@Inject
protected org.jboss.dashboard.LocaleManager localeManager
Constructor Detail

GoogleDisplayerRenderer

public GoogleDisplayerRenderer()
Method Detail

init

@PostConstruct
protected void init()

isEnabled

public boolean isEnabled()

getUid

public String getUid()

getDescription

public String getDescription(Locale l)

isFeatureSupported

public boolean isFeatureSupported(org.jboss.dashboard.displayer.DataDisplayer displayer,
                                  org.jboss.dashboard.displayer.DataDisplayerFeature feature)
Specified by:
isFeatureSupported in interface org.jboss.dashboard.displayer.DataDisplayerRenderer
Overrides:
isFeatureSupported in class org.jboss.dashboard.displayer.AbstractDataDisplayerRenderer

getAvailableChartTypes

public List<String> getAvailableChartTypes(org.jboss.dashboard.displayer.DataDisplayer displayer)
Specified by:
getAvailableChartTypes in interface org.jboss.dashboard.displayer.DataDisplayerRenderer
Overrides:
getAvailableChartTypes in class org.jboss.dashboard.displayer.AbstractDataDisplayerRenderer

getDefaultChartType

public String getDefaultChartType(org.jboss.dashboard.displayer.DataDisplayer displayer)
Specified by:
getDefaultChartType in interface org.jboss.dashboard.displayer.DataDisplayerRenderer
Overrides:
getDefaultChartType in class org.jboss.dashboard.displayer.AbstractDataDisplayerRenderer

getChartTypeDescription

public String getChartTypeDescription(String chartType,
                                      Locale locale)
Specified by:
getChartTypeDescription in interface org.jboss.dashboard.displayer.DataDisplayerRenderer
Overrides:
getChartTypeDescription in class org.jboss.dashboard.displayer.AbstractDataDisplayerRenderer

setDefaultSettings

public void setDefaultSettings(org.jboss.dashboard.displayer.DataDisplayer displayer)
Specified by:
setDefaultSettings in interface org.jboss.dashboard.displayer.DataDisplayerRenderer
Overrides:
setDefaultSettings in class org.jboss.dashboard.displayer.AbstractDataDisplayerRenderer

Dashboard Builder Google Charts Lib 6.2.0.CR4

Copyright © 2012-2015 JBoss by Red Hat. All Rights Reserved.