Skip navigation links
oracle.adf.view.faces.bi.component.geoMap
Class NSDPTheme
java.lang.Object
oracle.adf.view.faces.bi.component.BIComplexAttributeBase
oracle.adf.view.faces.bi.component.geoMap.ThemeFOI
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 |
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 |
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
NSDPTheme
public NSDPTheme()
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.
Skip navigation links
Copyright © 1997, 2012, Oracle. All rights reserved.