public abstract class ThemeFOI extends BIComplexAttributeBase
Modifier and Type | Field and Description |
---|---|
static org.apache.myfaces.trinidad.bean.PropertyKey |
CLICKACTION_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
CLICKLISTENER_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
CONVERTER_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
INFOWINDOWCALLBACK_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
LEFTCLICKBEHAVIOR_KEY |
protected static oracle.adf.share.logging.ADFLogger |
logger |
protected static java.lang.String |
LOGGERCLASS |
static org.apache.myfaces.trinidad.bean.PropertyKey |
MAXZOOM_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
MENULABEL_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
MINZOOM_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
RENDERED_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
RIGHTCLICKBEHAVIOR_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SCALING_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SELECTIONLISTENER_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SHORTLABEL_KEY |
static org.apache.myfaces.trinidad.bean.FacesBean.Type |
TYPE |
static org.apache.myfaces.trinidad.bean.PropertyKey |
USEWINDOW_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
VALUE_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
WINDOWHEIGHT_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
WINDOWWIDTH_KEY |
ID_KEY, m_parent, TRANSIENT_KEY
Constructor and Description |
---|
ThemeFOI() |
Modifier and Type | Method and Description |
---|---|
static int |
convertLeftClickBehavior(java.lang.String clickBehavior) |
static int |
convertRightClickBehavior(java.lang.String clickBehavior) |
protected org.apache.myfaces.trinidad.bean.FacesBean.Type |
getBeanType() |
javax.el.MethodExpression |
getClickAction() |
javax.el.MethodExpression |
getClickListener()
Return the method expression that reference a clickListener
|
java.lang.String[] |
getColorFromStyle(java.lang.String defaultStyle)
For internal use only.
|
javax.faces.convert.Converter |
getConverter()
Retrieves the number converter
|
javax.el.MethodExpression |
getInfoWindowCallback()
Return the method expression that references to an infoWindowCallback
|
abstract java.lang.String |
getInternalThemeType()
For internal use only.
|
int |
getLeftClickBehavior()
Return the left click behavior for this theme
|
int |
getMaxZoom()
Return the maximum zoom scale where this theme will still be visible
|
java.lang.String |
getMenuLabel()
Return the label for this theme on the ThemeSelectionDialog and the
Select menu Item
|
int |
getMinZoom()
Return the minimum zoom scale where the theme will still be visible
|
NumberFormat |
getNumberFormat()
Deprecated.
Use Converter
|
java.lang.Object |
getProperty(org.apache.myfaces.trinidad.bean.PropertyKey key)
For internal use only.
|
int |
getRightClickBehavior()
Return the right click behavior for this theme
|
java.lang.String |
getScaling()
Retrieves the scaling factor for numbers that are displayed.
|
javax.el.MethodExpression |
getSelectionListener() |
java.lang.String |
getShortLabel()
Return the label for this theme on the legend
|
java.lang.String |
getThemeClientSideLeftClickBehavior(UIGeoMap map)
For internal use only.
|
java.lang.String |
getThemeClientSideRightClickBehavior(UIGeoMap map)
For internal use only.
|
int |
getWindowHeight()
Return the height of the window if useWindow is true
|
int |
getWindowWidth()
Return the width of the window if useWindow is true
|
java.lang.Boolean |
isLoaded()
For internal use only.
|
boolean |
isNumberFormatSpecified()
Deprecated.
Use Converter
|
boolean |
isRendered()
Indicates whether this theme is rendered or not
|
java.lang.Boolean |
isToolbarVisible()
For internal use only.
|
boolean |
isUseWindow()
Indicates whether to launch a secondary dialog window
|
void |
setClickAction(javax.el.MethodExpression clickAction)
Refers to a backing bean method that performs navigation processing for
the map and returns an outcome String.
|
void |
setClickListener(javax.el.MethodExpression clickActionListener)
Specifies the method expression that reference a clickActionListener
|
void |
setConverter(javax.faces.convert.Converter converter)
Specifies the number converter
|
void |
setInfoWindowCallback(javax.el.MethodExpression callback)
Return a method expression that references to an infoWindowCallback
|
void |
setLeftClickBehavior(int leftClickBehavior)
Specifies the behavior when user left clicks on an element of a theme.
|
void |
setLoaded(java.lang.Boolean loaded)
For internal use only.
|
void |
setMaxZoom(int maxZoom)
Specifies the maximum zoom scale where this theme will still be visible.
|
void |
setMenuLabel(java.lang.String menuLabel)
Specifies the label for this theme on the ThemeSelectionDialog and
SelectMenuItem.
|
void |
setMinZoom(int minZoom)
Specifies the minimum zoom scale where the theme will still be visible.
|
void |
setNumberFormat(NumberFormat format)
Deprecated.
Use Converter
|
void |
setRendered(boolean bRendered)
Specifies whether this theme is rendered or not
|
void |
setRightClickBehavior(int rightClickBehavior)
Specifies the behavior when user right clicks on an element of a theme.
|
void |
setScaling(java.lang.String scaling)
Specifies the scaling factor for numbers that are displayed.
|
void |
setSelectionListener(javax.el.MethodExpression selectionListener)
Specifies the method expression that references to a selectionListener
|
void |
setShortLabel(java.lang.String shortLabel)
Specifies the label for this theme on the legend.
|
void |
setToolbarVisible(java.lang.Boolean bVisible)
For internal use only.
|
void |
setUseWindow(boolean bUseWindow)
Specifies whether processes launched by this command should be launched
in a secondary dialog window.
|
void |
setWindowHeight(int winHeight)
Specifies the height of the window if useWindow is true
|
void |
setWindowWidth(int winWidth)
Specifies the width of the window if useWindow is true
|
applyProperties, getBooleanProperty, getFacesBean, getId, getParent, getPropertyKey, getSetAttributeIndex, isTransient, isUpdated, processSetAttribute, processSetAttributeAndAdd, registerAttachedObjectKey, restoreState, saveState, setBooleanProperty, setId, setParent, setProperty, setTransient, setUpdated
public static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
public static final org.apache.myfaces.trinidad.bean.PropertyKey VALUE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey RENDERED_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SHORTLABEL_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey MENULABEL_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey MINZOOM_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey MAXZOOM_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SELECTIONLISTENER_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey INFOWINDOWCALLBACK_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey CLICKACTION_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey CLICKLISTENER_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey LEFTCLICKBEHAVIOR_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey RIGHTCLICKBEHAVIOR_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey USEWINDOW_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey WINDOWWIDTH_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey WINDOWHEIGHT_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey CONVERTER_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SCALING_KEY
protected static java.lang.String LOGGERCLASS
protected static oracle.adf.share.logging.ADFLogger logger
protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
getBeanType
in class BIComplexAttributeBase
public void setMenuLabel(java.lang.String menuLabel)
menuLabel
- The label for this theme on the ThemeSelectionDialog and
the select menu item.public java.lang.String getMenuLabel()
public void setShortLabel(java.lang.String shortLabel)
shortLabel
- The label for this theme on the legend.public java.lang.String getShortLabel()
public void setMinZoom(int minZoom)
minZoom
- The minimum zoom scale where the theme will still be
visible.public int getMinZoom()
public void setMaxZoom(int maxZoom)
maxZoom
- The maximum zoom scale where this theme will still be
visible.public int getMaxZoom()
public void setWindowWidth(int winWidth)
winWidth
- The width of the window if useWindow is truepublic int getWindowWidth()
public void setWindowHeight(int winHeight)
winHeight
- The height of the window if useWindow is truepublic int getWindowHeight()
public void setRendered(boolean bRendered)
bRendered
- True if this theme is rendered, False if it is notpublic boolean isRendered()
public void setUseWindow(boolean bUseWindow)
bUseWindow
- True if this command should launch a secondary dialog
widow. False, Otherwise.public boolean isUseWindow()
public final javax.el.MethodExpression getClickAction()
public final void setClickAction(javax.el.MethodExpression clickAction)
clickAction
- A method expression that reference a clickActionpublic final javax.el.MethodExpression getClickListener()
public final void setClickListener(javax.el.MethodExpression clickActionListener)
clickActionListener
- The method expression that reference a
clickActionListenerpublic final javax.el.MethodExpression getSelectionListener()
public final void setSelectionListener(javax.el.MethodExpression selectionListener)
selectionListener
- The method expression that references a
selectionListenerpublic final javax.el.MethodExpression getInfoWindowCallback()
public final void setInfoWindowCallback(javax.el.MethodExpression callback)
callback
- The method expression that references to an
infoWindowCallbackpublic void setLeftClickBehavior(int leftClickBehavior)
leftClickBehavior
- The behavior when user left clicks on an
element of a theme.public int getLeftClickBehavior()
public void setRightClickBehavior(int rightClickBehavior)
rightClickBehavior
- The behavior when user right clicks on an
element of this theme.public int getRightClickBehavior()
public java.lang.String getScaling()
public void setScaling(java.lang.String scaling)
scaling
- the scaling factor@Concealed public void setToolbarVisible(java.lang.Boolean bVisible)
@Concealed public java.lang.Boolean isToolbarVisible()
@Concealed public void setLoaded(java.lang.Boolean loaded)
@Concealed public java.lang.Boolean isLoaded()
@Deprecated @Concealed public NumberFormat getNumberFormat()
@Deprecated @Concealed public boolean isNumberFormatSpecified()
@Deprecated @Concealed public void setNumberFormat(NumberFormat format)
public javax.faces.convert.Converter getConverter()
public void setConverter(javax.faces.convert.Converter converter)
converter
- the numberConverter@Concealed public java.lang.String[] getColorFromStyle(java.lang.String defaultStyle)
@Concealed public java.lang.String getThemeClientSideRightClickBehavior(UIGeoMap map)
@Concealed public java.lang.String getThemeClientSideLeftClickBehavior(UIGeoMap map)
@Concealed public abstract java.lang.String getInternalThemeType()
@Concealed public java.lang.Object getProperty(org.apache.myfaces.trinidad.bean.PropertyKey key)
getProperty
in class BIComplexAttributeBase
public static final int convertLeftClickBehavior(java.lang.String clickBehavior)
public static final int convertRightClickBehavior(java.lang.String clickBehavior)