public abstract class ViewManagerBase extends javax.faces.component.UIComponentBase implements IViewManager
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ViewManagerBase.PropertyKeys |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
RENDERER_TYPE |
| Constructor and Description |
|---|
ViewManagerBase() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBackButtonLabel()
Return the value of the
backButtonLabel property. |
java.lang.String |
getBarStyle()
Return the value of the
barStyle property. |
java.lang.String |
getFamily() |
java.lang.String |
getHeaderStyle()
Return the value of the
headerStyle property. |
java.util.Stack |
getHistory()
Return the value of the
history property. |
java.lang.String |
getSelected()
Return the value of the
selected property. |
java.lang.String |
getStyle()
Return the value of the
style property. |
java.lang.String |
getStyleClass()
Return the value of the
styleClass property. |
java.lang.String |
getTitle()
Return the value of the
title property. |
java.lang.String |
getTransitionType()
Return the value of the
transitionType property. |
boolean |
isClientSide()
Return the value of the
clientSide property. |
protected boolean |
isPropertySet(java.lang.String finder) |
void |
setBackButtonLabel(java.lang.String backButtonLabel)
Set the value of the
backButtonLabel property. |
void |
setBarStyle(java.lang.String barStyle)
Set the value of the
barStyle property. |
void |
setClientSide(boolean clientSide)
Set the value of the
clientSide property. |
void |
setHeaderStyle(java.lang.String headerStyle)
Set the value of the
headerStyle property. |
void |
setHistory(java.util.Stack history)
Set the value of the
history property. |
void |
setSelected(java.lang.String selected)
Set the value of the
selected property. |
void |
setStyle(java.lang.String style)
Set the value of the
style property. |
void |
setStyleClass(java.lang.String styleClass)
Set the value of the
styleClass property. |
void |
setTitle(java.lang.String title)
Set the value of the
title property. |
void |
setTransitionType(java.lang.String transitionType)
Set the value of the
transitionType property. |
void |
setValueExpression(java.lang.String name,
javax.el.ValueExpression binding) |
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 setBackButtonLabel(java.lang.String backButtonLabel)
Set the value of the backButtonLabel property.
Contents: If set, the back button label to display, if left to the default 'mobi-view' keyword, the back button label will be set to the associated view title.
setBackButtonLabel in interface IViewManagerpublic java.lang.String getBackButtonLabel()
Return the value of the backButtonLabel property.
Contents: If set, the back button label to display, if left to the default 'mobi-view' keyword, the back button label will be set to the associated view title. Default = 'mobi-view'.
getBackButtonLabel in interface IViewManagerpublic void setBarStyle(java.lang.String barStyle)
Set the value of the barStyle property.
Contents: The style to apply to all shaded bar elements in the ViewManager, such as the header and menu dividers.
setBarStyle in interface IViewManagerpublic java.lang.String getBarStyle()
Return the value of the barStyle property.
Contents: The style to apply to all shaded bar elements in the ViewManager, such as the header and menu dividers.
getBarStyle in interface IViewManagerpublic void setClientSide(boolean clientSide)
Set the value of the clientSide property.
Contents: Render the views client side. If set to true, the views will be fully rendered, and fully client side navigation will be possible.
setClientSide in interface IViewManagerpublic boolean isClientSide()
Return the value of the clientSide property.
Contents: Render the views client side. If set to true, the views will be fully rendered, and fully client side navigation will be possible. Default = 'false'.
isClientSide in interface IViewManagerpublic void setHeaderStyle(java.lang.String headerStyle)
Set the value of the headerStyle property.
Contents: The inline CSS style applied to the header.
setHeaderStyle in interface IViewManagerpublic java.lang.String getHeaderStyle()
Return the value of the headerStyle property.
Contents: The inline CSS style applied to the header.
getHeaderStyle in interface IViewManagerpublic void setHistory(java.util.Stack history)
Set the value of the history property.
Contents: The history stack.
setHistory in interface IViewManagerpublic java.util.Stack getHistory()
Return the value of the history property.
Contents: The history stack.
getHistory in interface IViewManagerpublic void setSelected(java.lang.String selected)
Set the value of the selected property.
Contents: The selected view id. It has to match the id of an existing child mobi:view component.
setSelected in interface IViewManagerpublic java.lang.String getSelected()
Return the value of the selected property.
Contents: The selected view id. It has to match the id of an existing child mobi:view component. Default = 'mobiViewManagerMenu'.
getSelected in interface IViewManagerpublic void setStyle(java.lang.String style)
Set the value of the style property.
Contents: Sets the CSS style definition to be applied to this component.
setStyle in interface IViewManagerpublic java.lang.String getStyle()
Return the value of the style property.
Contents: Sets the CSS style definition to be applied to this component.
getStyle in interface IViewManagerpublic void setStyleClass(java.lang.String styleClass)
Set the value of the styleClass property.
Contents: Sets the CSS class to apply to this component.
setStyleClass in interface IViewManagerpublic java.lang.String getStyleClass()
Return the value of the styleClass property.
Contents: Sets the CSS class to apply to this component.
getStyleClass in interface IViewManagerpublic void setTitle(java.lang.String title)
Set the value of the title property.
Contents: The main header title
setTitle in interface IViewManagerpublic java.lang.String getTitle()
Return the value of the title property.
Contents: The main header title
getTitle in interface IViewManagerpublic void setTransitionType(java.lang.String transitionType)
Set the value of the transitionType property.
Contents: The type of view transitons to apply [horizontal|vertical|flip|fade].
setTransitionType in interface IViewManagerpublic java.lang.String getTransitionType()
Return the value of the transitionType property.
Contents: The type of view transitons to apply [horizontal|vertical|flip|fade]. Default = 'horizontal'.
getTransitionType in interface IViewManagerprotected 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.