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

E17492-01

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

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
All Implemented Interfaces:
javax.faces.component.StateHolder
Direct Known Subclasses:
BarChartThemeFOI, ColorThemeFOI, PieChartThemeFOI

public abstract class NSDPTheme
extends ThemeFOI

This is the base class for all theme class that needs a predefined theme name, a location column to display data on the map This is the base class for ColorThemeFOI, BarChartThemeFOI and PieChartThemeFOI.

Since:
release specific (what release of product did this appear in)

Field Summary
static org.apache.myfaces.trinidad.bean.PropertyKey LOCATIONCOLUMN_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey THEMENAME_KEY
           
static org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
           
 
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
NSDPTheme()
           
 
Method Summary
 java.lang.String getLocationColumn()
          Return the location Column in the underlying theme
 java.lang.String getThemeName()
          Return the predefined theme on which this theme layer is based
 void setLocationColumn(java.lang.String locationColumn)
          Specifies the name of the column in the underlying table of the theme.
 void setThemeName(java.lang.String themeName)
          Specifies the predefined theme on which this theme layer is based.
 
Methods inherited from class oracle.adf.view.faces.bi.component.geoMap.ThemeFOI
convertLeftClickBehavior, convertRightClickBehavior, getBeanType, getClickAction, getClickListener, getColorFromStyle, getConverter, getInfoWindowCallback, getInternalThemeType, 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

TYPE

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

THEMENAME_KEY

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

LOCATIONCOLUMN_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey LOCATIONCOLUMN_KEY
Constructor Detail

NSDPTheme

public NSDPTheme()
Method Detail

setLocationColumn

public void setLocationColumn(java.lang.String locationColumn)
Specifies the name of the column in the underlying table of the theme. This column is used to join with the location column in the mapModel of the value attribute.

Parameters:
locationColumn - The name of the column in the underlying table of the theme that will be used to join with the location column in the mapModel of the value attribute

getLocationColumn

public java.lang.String getLocationColumn()
Return the location Column in the underlying theme

Returns:
The location Column in the underlying theme

setThemeName

public void setThemeName(java.lang.String themeName)
Specifies the predefined theme on which this theme layer is based. The theme has to be coming from the same data source as the base map. The theme is defined in mapbuilder. For detail, please refer to the documentation of mapviewer.

Parameters:
themeName - The predefined theme on which this theme layer is based.

getThemeName

public java.lang.String getThemeName()
Return the predefined theme on which this theme layer is based

Returns:
The predefined theme on which the theme layer is based.

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

E17492-01

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