public abstract class DeviceResourceBase extends javax.faces.component.UIComponentBase implements IDeviceResource
| Modifier and Type | Class and Description |
|---|---|
protected static class |
DeviceResourceBase.PropertyKeys |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
RENDERER_TYPE |
| Constructor and Description |
|---|
DeviceResourceBase() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFamily() |
java.lang.String |
getLibrary()
Return the value of the
library property. |
java.lang.String |
getView()
Return the value of the
view property. |
boolean |
isIncludeIOSSmartAppBanner()
Return the value of the
includeIOSSmartAppBanner property. |
protected boolean |
isPropertySet(java.lang.String finder) |
void |
setIncludeIOSSmartAppBanner(boolean includeIOSSmartAppBanner)
Set the value of the
includeIOSSmartAppBanner property. |
void |
setLibrary(java.lang.String library)
Set the value of the
library property. |
void |
setValueExpression(java.lang.String name,
javax.el.ValueExpression binding) |
void |
setView(java.lang.String view)
Set the value of the
view property. |
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTreepublic static final java.lang.String COMPONENT_TYPE
public static final java.lang.String RENDERER_TYPE
public java.lang.String getFamily()
getFamily in class javax.faces.component.UIComponentpublic void setIncludeIOSSmartAppBanner(boolean includeIOSSmartAppBanner)
Set the value of the includeIOSSmartAppBanner property.
Contents: Flag indicating whether to use Smart App Banners on iOS. If true (default), the deviceResource tag will cause IOS 6 to render a Smart App Banner for the application, allowing the user to install ICEmobile SX, if it is not already installed, and open it, if the app is installed. If the user chooses to open the installed app, the session will be auto-registered.
setIncludeIOSSmartAppBanner in interface IDeviceResourcepublic boolean isIncludeIOSSmartAppBanner()
Return the value of the includeIOSSmartAppBanner property.
Contents: Flag indicating whether to use Smart App Banners on iOS. If true (default), the deviceResource tag will cause IOS 6 to render a Smart App Banner for the application, allowing the user to install ICEmobile SX, if it is not already installed, and open it, if the app is installed. If the user chooses to open the installed app, the session will be auto-registered. Default = 'false'.
isIncludeIOSSmartAppBanner in interface IDeviceResourcepublic void setLibrary(java.lang.String library)
Set the value of the library property.
Contents: Resource library name as also used by the h:outputStyleSheet component.
setLibrary in interface IDeviceResourcepublic java.lang.String getLibrary()
Return the value of the library property.
Contents: Resource library name as also used by the h:outputStyleSheet component.
getLibrary in interface IDeviceResourcepublic void setView(java.lang.String view)
Set the value of the view property.
Contents: View size name, values "small" or "large".
setView in interface IDeviceResourcepublic java.lang.String getView()
Return the value of the view property.
Contents: View size name, values "small" or "large".
getView in interface IDeviceResourceprotected boolean isPropertySet(java.lang.String finder)
public void setValueExpression(java.lang.String name,
javax.el.ValueExpression binding)
setValueExpression in class javax.faces.component.UIComponentCopyright 2018 ICEsoft Technologies Canada Corp., All Rights Reserved.