Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 2 (11.1.2.2.0)

E17492-03


oracle.adf.view.faces.bi.component.geoMap
Class BarChartThemeFOI

java.lang.Object
  extended by oracle.adf.view.faces.bi.component.BIComplexAttributeBase
      extended by oracle.adf.view.faces.bi.component.geoMap.ThemeFOI
          extended by oracle.adf.view.faces.bi.component.geoMap.NSDPTheme
              extended by oracle.adf.view.faces.bi.component.geoMap.BarChartThemeFOI

All Implemented Interfaces:
javax.faces.component.StateHolder, StyleThemeFOI

public class BarChartThemeFOI
extends NSDPTheme
implements StyleThemeFOI

This complex attribute class display bar charts on a map. ADF map uses the value from the theme to draw a bar chart on a location on the map.


Field Summary
static org.apache.myfaces.trinidad.bean.PropertyKey BARHEIGHT_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey BARWIDTH_KEY
           
static int DEFAULT_BARCHARTHEIGHT
           
static int DEFAULT_BARCHARTWIDTH
           
static boolean DEFAULT_SHOWXAXIS
           
static java.lang.String DEFAULT_STYLENAME
           
static org.apache.myfaces.trinidad.bean.PropertyKey SHOWXAXIS_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey STYLENAME_KEY
           
static java.lang.String THEMETYPE
           
static org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
           

 

Fields inherited from class oracle.adf.view.faces.bi.component.geoMap.NSDPTheme
LOCATIONCOLUMN_KEY, THEMENAME_KEY

 

Fields inherited from class oracle.adf.view.faces.bi.component.geoMap.ThemeFOI
CLICKACTION_KEY, CLICKLISTENER_KEY, CONVERTER_KEY, INFOWINDOWCALLBACK_KEY, LEFTCLICKBEHAVIOR_KEY, logger, LOGGERCLASS, MAXZOOM_KEY, MENULABEL_KEY, MINZOOM_KEY, RENDERED_KEY, RIGHTCLICKBEHAVIOR_KEY, SCALING_KEY, SELECTIONLISTENER_KEY, SHORTLABEL_KEY, USEWINDOW_KEY, VALUE_KEY, WINDOWHEIGHT_KEY, WINDOWWIDTH_KEY

 

Fields inherited from class oracle.adf.view.faces.bi.component.BIComplexAttributeBase
ID_KEY, m_parent, TRANSIENT_KEY

 

Constructor Summary
BarChartThemeFOI()
           

 

Method Summary
 int getBarHeight()
          Return the height of the bar chart in pixels
 BarThemeInfoSet getBarThemeInfoSet()
           
 int getBarWidth()
          Return the width of the bar chart.
protected  org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
           
 java.lang.String getDefaultStyleName()
          For internal use only.
 java.lang.String getInternalThemeType()
          For internal use only.
 java.lang.String[] getNonStyleColors()
          For internal use only.
 java.lang.String getStyleName()
          Return the styleName for this theme
 boolean isShowXAxis()
          Indicates whether to show X Axis or not
 void setBarHeight(int barHeight)
          Specifies the height of the bar chart.
 void setBarWidth(int barWidth)
          Specifies the width of the bar chart.
 void setShowXAxis(boolean showXAxis)
          Specifies whether to show X axis of the bar graph or not.
 void setStyleName(java.lang.String styleName)
          Applies a style to the slices of the bars based on the specified XML file.

 

Methods inherited from class oracle.adf.view.faces.bi.component.geoMap.NSDPTheme
getLocationColumn, getThemeName, setLocationColumn, setThemeName

 

Methods inherited from class oracle.adf.view.faces.bi.component.geoMap.ThemeFOI
convertLeftClickBehavior, convertRightClickBehavior, getClickAction, getClickListener, getColorFromStyle, getConverter, getInfoWindowCallback, getLeftClickBehavior, getMaxZoom, getMenuLabel, getMinZoom, getNumberFormat, getProperty, getRightClickBehavior, getScaling, getSelectionListener, getShortLabel, getThemeClientSideLeftClickBehavior, getThemeClientSideRightClickBehavior, getWindowHeight, getWindowWidth, isLoaded, isNumberFormatSpecified, isRendered, isToolbarVisible, isUseWindow, setClickAction, setClickListener, setConverter, setInfoWindowCallback, setLeftClickBehavior, setLoaded, setMaxZoom, setMenuLabel, setMinZoom, setNumberFormat, setRendered, setRightClickBehavior, setScaling, setSelectionListener, setShortLabel, setToolbarVisible, setUseWindow, setWindowHeight, setWindowWidth

 

Methods inherited from class oracle.adf.view.faces.bi.component.BIComplexAttributeBase
applyProperties, getBooleanProperty, getFacesBean, getId, getParent, getPropertyKey, getSetAttributeIndex, isTransient, isUpdated, processSetAttribute, processSetAttributeAndAdd, restoreState, saveState, setBooleanProperty, setId, setParent, setProperty, setTransient, setUpdated

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

DEFAULT_STYLENAME

public static final java.lang.String DEFAULT_STYLENAME
See Also:
Constant Field Values

DEFAULT_BARCHARTWIDTH

public static final int DEFAULT_BARCHARTWIDTH
See Also:
Constant Field Values

DEFAULT_BARCHARTHEIGHT

public static final int DEFAULT_BARCHARTHEIGHT
See Also:
Constant Field Values

DEFAULT_SHOWXAXIS

public static final boolean DEFAULT_SHOWXAXIS
See Also:
Constant Field Values

THEMETYPE

public static final java.lang.String THEMETYPE
See Also:
Constant Field Values

TYPE

public static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE

BARWIDTH_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey BARWIDTH_KEY

BARHEIGHT_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey BARHEIGHT_KEY

SHOWXAXIS_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey SHOWXAXIS_KEY

STYLENAME_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey STYLENAME_KEY

Constructor Detail

BarChartThemeFOI

public BarChartThemeFOI()

Method Detail

setBarWidth

public void setBarWidth(int barWidth)
Specifies the width of the bar chart. The default value is 40.
Parameters:
barWidth - The width of the bar Chart.

getBarWidth

public int getBarWidth()
Return the width of the bar chart.
Returns:
The width of the bar chart in pixels.

setBarHeight

public void setBarHeight(int barHeight)
Specifies the height of the bar chart. The default value is 40.
Parameters:
barHeight - The height of the bar chart in pixels.

getBarHeight

public int getBarHeight()
Return the height of the bar chart in pixels
Returns:
The height of the bar chart

setShowXAxis

public void setShowXAxis(boolean showXAxis)
Specifies whether to show X axis of the bar graph or not. The default value is true.
Parameters:
showXAxis - True if the bar graph should show X axis. False, Otherwise.

isShowXAxis

public boolean isShowXAxis()
Indicates whether to show X Axis or not
Returns:
True if we should show X Axis on bar graph. False, Otherwise.

setStyleName

public void setStyleName(java.lang.String styleName)
Applies a style to the slices of the bars based on the specified XML file. Valid vaues are the name of a standard style or the path of a custom XML file that you want to set as a style for this map. Predefined map styles are: - April - Autumn - Black and White - Comet - Confetti - Earth - Executive - Financial - Glass - Nautical - Projection - Regatta - Southwest - Transparent
Parameters:
styleName - The styleName for the bar chart of this theme

getStyleName

public java.lang.String getStyleName()
Return the styleName for this theme
Specified by:
getStyleName in interface StyleThemeFOI
Returns:
The styleName for this theme

getBarThemeInfoSet

public BarThemeInfoSet getBarThemeInfoSet()

getNonStyleColors

public java.lang.String[] getNonStyleColors()
For internal use only. Application developers should not use this.
Specified by:
getNonStyleColors in interface StyleThemeFOI
For internal use only. Application developers should not use this

getDefaultStyleName

public java.lang.String getDefaultStyleName()
For internal use only. Application developers should not use this.
Specified by:
getDefaultStyleName in interface StyleThemeFOI
For internal use only. Application developers should not use this

getInternalThemeType

public java.lang.String getInternalThemeType()
For internal use only. Application developers should not use this.
Specified by:
getInternalThemeType in class ThemeFOI
For internal use only. Application developers should not use this

getBeanType

protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
Overrides:
getBeanType in class ThemeFOI

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 2 (11.1.2.2.0)

E17492-03


Copyright © 1997, 2012, Oracle. All rights reserved.