|
ICEfaces ICE Components 3.3.0 Java API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIPanel
javax.faces.component.html.HtmlPanelGroup
com.icesoft.faces.component.ext.HtmlPanelGroup
com.icesoft.faces.component.panelpopup.PanelPopup
public class PanelPopup
PanelPopup is a JSF component class that represents an ICEfaces popup panel. The "header" and "body" named facets represent the components responsible for rendering the header and body of the popup panel.
The component extends the ICEfaces extended HTMLPanelGroup. By default the component is rendered by the "com.icesoft.faces.PanelPopup" renderer type.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.faces.component.html.HtmlPanelGroup |
---|
javax.faces.component.html.HtmlPanelGroup.PropertyKeys |
Field Summary | |
---|---|
static java.lang.String |
COMPONENT_TYPE
The component type. |
static java.lang.String |
DEFAULT_RENDERER_TYPE
The default renderer type. |
Fields inherited from class com.icesoft.faces.component.ext.HtmlPanelGroup |
---|
RENDERER_TYPE, SCROLLABLE_STYLE, visible |
Fields inherited from class javax.faces.component.UIPanel |
---|
COMPONENT_FAMILY |
Fields inherited from class javax.faces.component.UIComponent |
---|
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY |
Constructor Summary | |
---|---|
PanelPopup()
Creates an instance and sets renderer type to "com.icesoft.faces.PanelPopup". |
Method Summary | |
---|---|
void |
applyStyle(javax.faces.context.FacesContext facesContext,
org.w3c.dom.Element root)
|
java.lang.String |
getAutoPosition()
|
javax.faces.component.UIComponent |
getBody()
|
java.lang.String |
getBodyClass()
|
javax.faces.component.UIComponent |
getHeader()
|
java.lang.String |
getHeaderClass()
|
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. |
boolean |
isAutoCentre()
|
boolean |
isClientOnly()
|
boolean |
isDragged()
|
boolean |
isModal()
|
boolean |
isPositionOnLoadOnly()
|
boolean |
isRendered()
Return the value of the rendered property. |
boolean |
isResizable()
Returns true if component is resizable. |
protected boolean |
isRunningModal()
|
boolean |
isVisibilityChanged()
|
void |
processDecodes(javax.faces.context.FacesContext context)
|
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
Perform any processing required to restore the state from the entries in the state Object. |
java.lang.Object |
saveState(javax.faces.context.FacesContext context)
Gets the state of the instance as a Serializable
Object. |
void |
setAutoCentre(boolean autoCentre)
|
void |
setAutoPosition(java.lang.String val)
|
void |
setClientOnly(boolean clientOnly)
|
void |
setDragged(boolean dragged)
|
void |
setModal(boolean modal)
|
void |
setPositionOnLoadOnly(boolean positionOnLoadOnly)
|
void |
setResizable(boolean resizable)
Sets the resizable attribute of the component. |
protected void |
setRunningModal(boolean runningModal)
|
void |
setStyle(java.lang.String style)
Set the value of the style property. |
void |
setStyleClass(java.lang.String styleClass)
|
void |
setTitle(java.lang.String title)
Set the value of the title property. |
Methods inherited from class javax.faces.component.html.HtmlPanelGroup |
---|
getLayout, setLayout |
Methods inherited from class javax.faces.component.UIPanel |
---|
getFamily |
Methods inherited from class javax.faces.component.UIComponentBase |
---|
addClientBehavior, addFacesListener, clearInitialState, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isTransient, markInitialState, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEvent |
Methods inherited from class javax.faces.component.UIComponent |
---|
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String COMPONENT_TYPE
public static final java.lang.String DEFAULT_RENDERER_TYPE
Constructor Detail |
---|
public PanelPopup()
Method Detail |
---|
public boolean isAutoCentre()
public void setAutoCentre(boolean autoCentre)
public boolean isClientOnly()
public void setClientOnly(boolean clientOnly)
public boolean isPositionOnLoadOnly()
public void setPositionOnLoadOnly(boolean positionOnLoadOnly)
public java.lang.String getAutoPosition()
public void setAutoPosition(java.lang.String val)
public javax.faces.component.UIComponent getHeader()
public javax.faces.component.UIComponent getBody()
public boolean isRendered()
HtmlPanelGroup
Return the value of the rendered
property.
isRendered
in class HtmlPanelGroup
public java.lang.String getHeaderClass()
public java.lang.String getBodyClass()
public void setStyleClass(java.lang.String styleClass)
setStyleClass
in class javax.faces.component.html.HtmlPanelGroup
public java.lang.String getStyleClass()
HtmlPanelGroup
Return the value of the styleClass
property.
getStyleClass
in class HtmlPanelGroup
public java.lang.String getStyle()
HtmlPanelGroup
Return the value of the style
property.
getStyle
in class HtmlPanelGroup
public void setStyle(java.lang.String style)
HtmlPanelGroup
Set the value of the style
property.
setStyle
in class HtmlPanelGroup
public boolean isResizable()
public void setResizable(boolean resizable)
resizable
- a value of true will set the component to be resizablepublic boolean isModal()
public void setModal(boolean modal)
modal
- a value of true sets the component to be modalpublic java.lang.Object saveState(javax.faces.context.FacesContext context)
HtmlPanelGroup
Gets the state of the instance as a Serializable
Object.
saveState
in interface javax.faces.component.StateHolder
saveState
in class HtmlPanelGroup
public void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
HtmlPanelGroup
Perform any processing required to restore the state from the entries in the state Object.
restoreState
in interface javax.faces.component.StateHolder
restoreState
in class HtmlPanelGroup
public void setTitle(java.lang.String title)
Set the value of the title
property.
setTitle
in class HtmlPanelGroup
public java.lang.String getTitle()
Return the value of the title
property.
getTitle
in class HtmlPanelGroup
public void applyStyle(javax.faces.context.FacesContext facesContext, org.w3c.dom.Element root)
public boolean isDragged()
public void setDragged(boolean dragged)
public void processDecodes(javax.faces.context.FacesContext context)
processDecodes
in class javax.faces.component.UIComponentBase
public boolean isVisibilityChanged()
protected boolean isRunningModal()
protected void setRunningModal(boolean runningModal)
|
ICEfaces ICE Components 3.3.0 Java API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |