Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.7.0)

E12063-08

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()
          Hidden
 java.lang.String getInternalThemeType()
          Hidden
 java.lang.String[] getNonStyleColors()
          Hidden
 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()
Hidden

Specified by:
getNonStyleColors in interface StyleThemeFOI
For internal use only. Application developers should not use this

getDefaultStyleName

public java.lang.String getDefaultStyleName()
Hidden

Specified by:
getDefaultStyleName in interface StyleThemeFOI
For internal use only. Application developers should not use this

getInternalThemeType

public java.lang.String getInternalThemeType()
Hidden

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

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.7.0)

E12063-08

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