Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Faces
12c Release 1 (12.1.2.0.0)
E23185-01


oracle.adf.view.rich.component.rich.layout
Class RichPanelBox

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by org.apache.myfaces.trinidad.component.UIXComponent
          extended by org.apache.myfaces.trinidad.component.UIXComponentBase
              extended by org.apache.myfaces.trinidad.component.UIXPanel
                  extended by oracle.adf.view.rich.component.rich.layout.PartialRichPanelBox
                      extended by oracle.adf.view.rich.component.rich.layout.RichPanelBox

All Implemented Interfaces:
EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder

public class RichPanelBox
extends PartialRichPanelBox

Add show detail support to the RichPanelBox. This is essentially very similar to the code in UIXShowDetailHeader and UIXShowDetail. The RichPanelBox can't be a subclass of UIXShowDetail because it needs a different default for disclosed (true), for backwards compatibility.


Field Summary

 

Fields inherited from class oracle.adf.view.rich.component.rich.layout.PartialRichPanelBox
BACKGROUND_DARK, BACKGROUND_DEFAULT, BACKGROUND_KEY, BACKGROUND_LIGHT, BACKGROUND_MEDIUM, CLIENT_ATTRIBUTES_KEY, CLIENT_COMPONENT_KEY, CLIENT_LISTENERS_KEY, COMPONENT_FAMILY, COMPONENT_TYPE, CONTENT_STYLE_KEY, CUSTOMIZATION_ID_KEY, DISCLOSED_KEY, DISCLOSURE_LISTENER_KEY, DONT_PERSIST_KEY, HANDLE_DISCLOSURE_CLIENT, HANDLE_DISCLOSURE_KEY, HANDLE_DISCLOSURE_SERVER, HELP_TOPIC_ID_KEY, ICON_KEY, IMMEDIATE_KEY, INLINE_STYLE_KEY, PARTIAL_TRIGGERS_KEY, PERSIST_KEY, RAMP_CORE, RAMP_HIGHLIGHT, RAMP_KEY, SHORT_DESC_KEY, SHOW_DISCLOSURE_KEY, SHOW_HEADER_ALWAYS, SHOW_HEADER_IF_NEEDED, SHOW_HEADER_KEY, SHOW_HEADER_NEVER, STYLE_CLASS_KEY, TEXT_KEY, TITLE_HALIGN_CENTER, TITLE_HALIGN_END, TITLE_HALIGN_KEY, TITLE_HALIGN_LEFT, TITLE_HALIGN_RIGHT, TITLE_HALIGN_START, TOOLBAR_FACET, TYPE, TYPE_DEFAULT, TYPE_FLOW, TYPE_KEY, TYPE_STRETCH, UNSECURE_KEY, VISIBLE_KEY

 

Fields inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase
BINDING_KEY, ID_KEY, RENDERED_KEY, RENDERER_TYPE_KEY, TRANSIENT_KEY

 

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
  RichPanelBox()
          Construct an instance of the RichPanelBox.
protected RichPanelBox(String rendererType)
          Construct an instance of the RichPanelBox.

 

Method Summary
 void broadcast(javax.faces.event.FacesEvent event)
           
protected  Iterator<javax.faces.component.UIComponent> getRenderedFacetsAndChildren(javax.faces.context.FacesContext context)
          Override to handle the facets that are always rendered, even if we aren't disclosed
 void queueEvent(javax.faces.event.FacesEvent e)
           

 

Methods inherited from class oracle.adf.view.rich.component.rich.layout.PartialRichPanelBox
addClientBehavior, addDisclosureListener, getBackground, getBeanType, getClientAttributes, getClientBehaviors, getClientListeners, getContentStyle, getCustomizationId, getDefaultEventName, getDisclosureListener, getDisclosureListeners, getDontPersist, getEventNames, getFamily, getHandleDisclosure, getHelpTopicId, getIcon, getInlineStyle, getPartialTriggers, getPersist, getRamp, getShortDesc, getShowHeader, getStyleClass, getText, getTitleHalign, getToolbar, getType, getUnsecure, isClientComponent, isDisclosed, isImmediate, isShowDisclosure, isVisible, removeDisclosureListener, setBackground, setClientAttributes, setClientComponent, setClientListeners, setContentStyle, setCustomizationId, setDisclosed, setDisclosureListener, setDontPersist, setHandleDisclosure, setHelpTopicId, setIcon, setImmediate, setInlineStyle, setPartialTriggers, setPersist, setRamp, setShortDesc, setShowDisclosure, setShowHeader, setStyleClass, setText, setTitleHalign, setToolbar, setType, setUnsecure, setVisible

 

Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addComponentChange, addComponentChange, addComponentChangeFilter, addFacesListener, broadcastToMethodBinding, broadcastToMethodExpression, clearInitialState, createFacesBean, decode, decodeChildren, decodeChildrenImpl, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributeChangeListener, getAttributeChangeListeners, getAttributes, getBooleanProperty, getChildCount, getChildren, getClientId, getComponentChangeFilters, getContainerClientId, getFacesBean, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacetNames, getFacets, getFacetsAndChildren, getId, getIntProperty, getLifecycleRenderer, getListenersForEventClass, getParent, getProperty, getPropertyKey, getRenderer, getRendererType, getRendersChildren, getValueBinding, getValueExpression, initialStateMarked, invokeOnChildrenComponents, invokeOnComponent, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, removeAttributeChangeListener, removeComponentChangeFilter, removeFacesListener, restoreState, satisfiesPartialTrigger, saveState, setAttributeChangeListener, setAttributeChangeListener, setBooleanProperty, setId, setIntProperty, setParent, setProperty, setRendered, setRendererType, setTransient, setupFlattenedChildrenContext, setupFlattenedContext, setValueBinding, setValueExpression, subscribeToEvent, tearDownFlattenedChildrenContext, tearDownFlattenedContext, toString, unsubscribeFromEvent, updateChildren, updateChildrenImpl, validateChildren, validateChildrenImpl

 

Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponent
addPartialTarget, clearCachedClientIds, clearCachedClientIds, encodeFlattenedChild, encodeFlattenedChildren, getLogicalParent, getLogicalParent, getStateHelper, getStateHelper, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setPartialTarget, setupChildrenEncodingContext, setupChildrenVisitingContext, setupEncodingContext, setUpEncodingContext, setupVisitingContext, tearDownChildrenEncodingContext, tearDownChildrenVisitingContext, tearDownEncodingContext, tearDownVisitingContext, visitAllChildren, visitChildren, visitChildren, visitTree, visitTree

 

Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getTransientStateHelper, getTransientStateHelper, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

RichPanelBox

public RichPanelBox()
Construct an instance of the RichPanelBox.

RichPanelBox

protected RichPanelBox(String rendererType)
Construct an instance of the RichPanelBox.

Method Detail

getRenderedFacetsAndChildren

protected Iterator<javax.faces.component.UIComponent> getRenderedFacetsAndChildren(javax.faces.context.FacesContext context)
Override to handle the facets that are always rendered, even if we aren't disclosed
Overrides:
getRenderedFacetsAndChildren in class org.apache.myfaces.trinidad.component.UIXComponentBase

broadcast

public void broadcast(javax.faces.event.FacesEvent event)
               throws javax.faces.event.AbortProcessingException
Overrides:
broadcast in class org.apache.myfaces.trinidad.component.UIXComponentBase
Throws:
javax.faces.event.AbortProcessingException

queueEvent

public void queueEvent(javax.faces.event.FacesEvent e)
Overrides:
queueEvent in class org.apache.myfaces.trinidad.component.UIXComponentBase

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Faces
12c Release 1 (12.1.2.0.0)
E23185-01


Copyright © 2013 Oracle Corporation. All Rights Reserved.