public abstract class NotificationPanelBase extends javax.faces.component.UIComponentBase implements INotificationPanel, IceClientBehaviorHolder
For more information, see the NotificationPanel Wiki Documentation.
| Modifier and Type | Class and Description |
|---|---|
protected static class |
NotificationPanelBase.PropertyKeys |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
RENDERER_TYPE |
| Constructor and Description |
|---|
NotificationPanelBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
addClientBehavior(java.lang.String eventName,
javax.faces.component.behavior.ClientBehavior behavior) |
java.lang.String |
getDefaultEventName() |
java.lang.String |
getDefaultExecute(java.lang.String event) |
java.lang.String |
getDefaultRender(java.lang.String event) |
java.lang.String |
getEffect()
Return the value of the
effect property. |
java.lang.String |
getEffectSpeed()
Return the value of the
effectSpeed property. |
java.util.Collection<java.lang.String> |
getEventNames() |
java.lang.String |
getFamily() |
java.lang.String |
getListenerArgument(java.lang.String event) |
java.lang.String |
getPosition()
Return the value of the
position property. |
java.lang.String |
getStyle()
Return the value of the
style property. |
java.lang.String |
getStyleClass()
Return the value of the
styleClass property. |
protected boolean |
isPropertySet(java.lang.String finder) |
boolean |
isVisible()
Return the value of the
visible property. |
void |
setEffect(java.lang.String effect)
Set the value of the
effect property. |
void |
setEffectSpeed(java.lang.String effectSpeed)
Set the value of the
effectSpeed property. |
void |
setPosition(java.lang.String position)
Set the value of the
position 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 |
setValueExpression(java.lang.String name,
javax.el.ValueExpression binding) |
void |
setVisible(boolean visible)
Set the value of the
visible property. |
addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, 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 setEffect(java.lang.String effect)
Set the value of the effect property.
Contents: Name of the effect, "fade", "slide" or "none".
setEffect in interface INotificationPanelpublic java.lang.String getEffect()
Return the value of the effect property.
Contents: Name of the effect, "fade", "slide" or "none". Default = 'fade'.
getEffect in interface INotificationPanelpublic void setEffectSpeed(java.lang.String effectSpeed)
Set the value of the effectSpeed property.
Contents: Speed of the effect, "slow", "normal" or "fast".
setEffectSpeed in interface INotificationPanelpublic java.lang.String getEffectSpeed()
Return the value of the effectSpeed property.
Contents: Speed of the effect, "slow", "normal" or "fast". Default = 'normal'.
getEffectSpeed in interface INotificationPanelpublic void setPosition(java.lang.String position)
Set the value of the position property.
Contents: Position of the bar, "top" or "bottom".
setPosition in interface INotificationPanelpublic java.lang.String getPosition()
Return the value of the position property.
Contents: Position of the bar, "top" or "bottom". Default = 'top'.
getPosition in interface INotificationPanelpublic void setStyle(java.lang.String style)
Set the value of the style property.
Contents: Style of the container element.
setStyle in interface INotificationPanelpublic java.lang.String getStyle()
Return the value of the style property.
Contents: Style of the container element.
getStyle in interface INotificationPanelpublic void setStyleClass(java.lang.String styleClass)
Set the value of the styleClass property.
Contents: StyleClass of the container element.
setStyleClass in interface INotificationPanelpublic java.lang.String getStyleClass()
Return the value of the styleClass property.
Contents: StyleClass of the container element.
getStyleClass in interface INotificationPanelpublic void setVisible(boolean visible)
Set the value of the visible property.
Contents: Set visibility from the server
setVisible in interface INotificationPanelpublic boolean isVisible()
Return the value of the visible property.
Contents: Set visibility from the server Default = 'false'.
isVisible in interface INotificationPanelprotected boolean isPropertySet(java.lang.String finder)
public void setValueExpression(java.lang.String name,
javax.el.ValueExpression binding)
setValueExpression in class javax.faces.component.UIComponentpublic java.util.Collection<java.lang.String> getEventNames()
getEventNames in interface javax.faces.component.behavior.ClientBehaviorHoldergetEventNames in class javax.faces.component.UIComponentBasepublic java.lang.String getDefaultEventName()
getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHoldergetDefaultEventName in class javax.faces.component.UIComponentBasepublic java.lang.String getDefaultRender(java.lang.String event)
getDefaultRender in interface IceClientBehaviorHolderpublic java.lang.String getDefaultExecute(java.lang.String event)
getDefaultExecute in interface IceClientBehaviorHolderpublic java.lang.String getListenerArgument(java.lang.String event)
getListenerArgument in interface IceClientBehaviorHolderpublic void addClientBehavior(java.lang.String eventName,
javax.faces.component.behavior.ClientBehavior behavior)
addClientBehavior in interface javax.faces.component.behavior.ClientBehaviorHolderaddClientBehavior in class javax.faces.component.UIComponentBaseCopyright 2017 ICEsoft Technologies Canada Corp., All Rights Reserved.