org.openfaces.component.window
Class Confirmation
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIPanel
org.openfaces.component.OUIPanel
org.openfaces.component.window.PopupLayer
org.openfaces.component.window.AbstractWindow
org.openfaces.component.window.Confirmation
- All Implemented Interfaces:
- java.util.EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, ComponentWithCaption, OUIClientAction, OUIComponent
public class Confirmation
- extends AbstractWindow
- implements OUIClientAction
The Confirmation component allows users to confirm or reject critical actions before
their execution. It is displayed over other page elements like a modal dialog and can be
attached to a client-side event of any component or invoked from JavaScript explicitly.
The Confirmation component has a lot of options to customize its appearance and provides a
flexible invocation mechanism.
Fields inherited from class javax.faces.component.UIComponent |
BEANINFO_KEY, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY |
Methods inherited from class org.openfaces.component.window.AbstractWindow |
getCaption, getCaptionClass, getCaptionFacet, getCaptionStyle, getContentClass, getContentStyle, getMinHeight, getMinWidth, isDraggableByContent, isResizable, setCaption, setCaptionClass, setCaptionFacet, setCaptionStyle, setContentClass, setContentStyle, setDraggableByContent, setMinHeight, setMinWidth, setResizable |
Methods inherited from class org.openfaces.component.window.PopupLayer |
getAnchorElementId, getAnchorX, getAnchorY, getDraggable, getHeight, getHideOnEsc, getHideOnOuterClick, getHidingTimeout, getLeft, getModalLayerClass, getModalLayerStyle, getOndragend, getOndragstart, getOnhide, getOnshow, getTop, isVisible, processUpdates, setAnchorElementId, setAnchorX, setAnchorY, setDraggable, setHeight, setHideOnEsc, setHideOnOuterClick, setHidingTimeout, setLeft, setModal, setModalLayerClass, setModalLayerStyle, setOndragend, setOndragstart, setOnhide, setOnshow, setTop, setVisible, setWidth |
Methods inherited from class org.openfaces.component.OUIPanel |
getOnblur, getOnclick, getOncontextmenu, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRolloverClass, getRolloverStyle, getStyle, getStyleClass, setOnblur, setOnclick, setOncontextmenu, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRolloverClass, setRolloverStyle, setStyle, setStyleClass |
Methods inherited from class javax.faces.component.UIComponentBase |
addClientBehavior, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processValidators, queueEvent, restoreAttachedState, saveAttachedState, setId, setRendered, setRendererType, setTransient, setValueBinding |
Methods inherited from class javax.faces.component.UIComponent |
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getValueExpression, initialStateMarked, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent, visitTree |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.openfaces.component.OUIComponent |
getOnblur, getOnclick, getOncontextmenu, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRolloverClass, getRolloverStyle, getStyle, getStyleClass, setOnblur, setOnclick, setOncontextmenu, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRolloverClass, setRolloverStyle, setStyle, setStyleClass |
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
COMPONENT_FAMILY
public static final java.lang.String COMPONENT_FAMILY
- See Also:
- Constant Field Values
Confirmation
public Confirmation()
getFamily
public java.lang.String getFamily()
- Overrides:
getFamily
in class PopupLayer
isModal
public boolean isModal()
- Overrides:
isModal
in class PopupLayer
getWidth
public java.lang.String getWidth()
- Overrides:
getWidth
in class PopupLayer
getAlignToInvoker
public boolean getAlignToInvoker()
setAlignToInvoker
public void setAlignToInvoker(boolean alignToInvoker)
getShowMessageIcon
public boolean getShowMessageIcon()
setShowMessageIcon
public void setShowMessageIcon(boolean showMessageIcon)
getIconAreaStyle
public java.lang.String getIconAreaStyle()
setIconAreaStyle
public void setIconAreaStyle(java.lang.String iconAreaStyle)
getRolloverIconAreaStyle
public java.lang.String getRolloverIconAreaStyle()
setRolloverIconAreaStyle
public void setRolloverIconAreaStyle(java.lang.String rolloverIconAreaStyle)
getIconAreaClass
public java.lang.String getIconAreaClass()
setIconAreaClass
public void setIconAreaClass(java.lang.String iconAreaClass)
getRolloverIconAreaClass
public java.lang.String getRolloverIconAreaClass()
setRolloverIconAreaClass
public void setRolloverIconAreaClass(java.lang.String rolloverIconAreaClass)
getMessageStyle
public java.lang.String getMessageStyle()
setMessageStyle
public void setMessageStyle(java.lang.String messageStyle)
getRolloverMessageStyle
public java.lang.String getRolloverMessageStyle()
setRolloverMessageStyle
public void setRolloverMessageStyle(java.lang.String rolloverMessageStyle)
getMessageClass
public java.lang.String getMessageClass()
setMessageClass
public void setMessageClass(java.lang.String messageClass)
getRolloverMessageClass
public java.lang.String getRolloverMessageClass()
setRolloverMessageClass
public void setRolloverMessageClass(java.lang.String rolloverMessageClass)
getDetails
public java.lang.String getDetails()
setDetails
public void setDetails(java.lang.String details)
getMessageIconUrl
public java.lang.String getMessageIconUrl()
setMessageIconUrl
public void setMessageIconUrl(java.lang.String messageIconUrl)
getButtonAreaStyle
public java.lang.String getButtonAreaStyle()
setButtonAreaStyle
public void setButtonAreaStyle(java.lang.String buttonAreaStyle)
getRolloverButtonAreaStyle
public java.lang.String getRolloverButtonAreaStyle()
setRolloverButtonAreaStyle
public void setRolloverButtonAreaStyle(java.lang.String rolloverButtonAreaStyle)
getButtonAreaClass
public java.lang.String getButtonAreaClass()
setButtonAreaClass
public void setButtonAreaClass(java.lang.String buttonAreaClass)
getRolloverButtonAreaClass
public java.lang.String getRolloverButtonAreaClass()
setRolloverButtonAreaClass
public void setRolloverButtonAreaClass(java.lang.String rolloverButtonAreaClass)
getDefaultButton
public ButtonType getDefaultButton()
setDefaultButton
public void setDefaultButton(ButtonType defaultButton)
getRolloverContentStyle
public java.lang.String getRolloverContentStyle()
setRolloverContentStyle
public void setRolloverContentStyle(java.lang.String rolloverContentStyle)
getRolloverContentClass
public java.lang.String getRolloverContentClass()
setRolloverContentClass
public void setRolloverContentClass(java.lang.String rolloverContentClass)
getDetailsStyle
public java.lang.String getDetailsStyle()
setDetailsStyle
public void setDetailsStyle(java.lang.String detailsStyle)
getRolloverDetailsStyle
public java.lang.String getRolloverDetailsStyle()
setRolloverDetailsStyle
public void setRolloverDetailsStyle(java.lang.String rolloverDetailsStyle)
getOkButtonStyle
public java.lang.String getOkButtonStyle()
setOkButtonStyle
public void setOkButtonStyle(java.lang.String okButtonStyle)
getRolloverOkButtonStyle
public java.lang.String getRolloverOkButtonStyle()
setRolloverOkButtonStyle
public void setRolloverOkButtonStyle(java.lang.String rolloverOkButtonStyle)
getCancelButtonStyle
public java.lang.String getCancelButtonStyle()
setCancelButtonStyle
public void setCancelButtonStyle(java.lang.String cancelButtonStyle)
getRolloverCancelButtonStyle
public java.lang.String getRolloverCancelButtonStyle()
setRolloverCancelButtonStyle
public void setRolloverCancelButtonStyle(java.lang.String rolloverCancelButtonStyle)
getDetailsClass
public java.lang.String getDetailsClass()
setDetailsClass
public void setDetailsClass(java.lang.String detailsClass)
getRolloverDetailsClass
public java.lang.String getRolloverDetailsClass()
setRolloverDetailsClass
public void setRolloverDetailsClass(java.lang.String rolloverDetailsClass)
getOkButtonClass
public java.lang.String getOkButtonClass()
setOkButtonClass
public void setOkButtonClass(java.lang.String okButtonClass)
getRolloverOkButtonClass
public java.lang.String getRolloverOkButtonClass()
setRolloverOkButtonClass
public void setRolloverOkButtonClass(java.lang.String rolloverOkButtonClass)
getCancelButtonClass
public java.lang.String getCancelButtonClass()
setCancelButtonClass
public void setCancelButtonClass(java.lang.String cancelButtonClass)
getRolloverCancelButtonClass
public java.lang.String getRolloverCancelButtonClass()
setRolloverCancelButtonClass
public void setRolloverCancelButtonClass(java.lang.String rolloverCancelButtonClass)
getMessage
public java.lang.String getMessage()
setMessage
public void setMessage(java.lang.String message)
getOkButtonText
public java.lang.String getOkButtonText()
setOkButtonText
public void setOkButtonText(java.lang.String okButtonText)
getCancelButtonText
public java.lang.String getCancelButtonText()
setCancelButtonText
public void setCancelButtonText(java.lang.String cancelButtonText)
getFor
public java.lang.String getFor()
- Specified by:
getFor
in interface OUIClientAction
setFor
public void setFor(java.lang.String aFor)
- Specified by:
setFor
in interface OUIClientAction
getEvent
public java.lang.String getEvent()
- Specified by:
getEvent
in interface OUIClientAction
setEvent
public void setEvent(java.lang.String event)
- Specified by:
setEvent
in interface OUIClientAction
isStandalone
public boolean isStandalone()
- Specified by:
isStandalone
in interface OUIClientAction
setStandalone
public void setStandalone(boolean standalone)
- Specified by:
setStandalone
in interface OUIClientAction
setParent
public void setParent(javax.faces.component.UIComponent parent)
- Overrides:
setParent
in class javax.faces.component.UIComponentBase
saveState
public java.lang.Object saveState(javax.faces.context.FacesContext context)
- Specified by:
saveState
in interface javax.faces.component.StateHolder
- Overrides:
saveState
in class AbstractWindow
restoreState
public void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
- Specified by:
restoreState
in interface javax.faces.component.StateHolder
- Overrides:
restoreState
in class AbstractWindow
Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.