Skip navigation links

Oracle© Fusion Middleware Java API Reference for Oracle ADF Faces
11g Release 1 (11.1.1.7.0)
E10684-08


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

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.RichGridRow

All Implemented Interfaces:
javax.faces.component.StateHolder

public class RichGridRow
extends org.apache.myfaces.trinidad.component.UIXPanel

The gridRow control is a layout element that arranges gridCell children for a parent panelGridLayout component. <p/> You may also alternatively place a facetRef, iterator, or switcher inside of the gridRow and their resolved children will be treated as if they were direct children of the gridRow--those children must resolve to gridCell components. <section name="Geometry_Management"> <html:ul> <html:li>This component must be a child of a panelGridLayout; it is not valid to use a gridRow inside of any other kind of layout container.</html:li> <html:li>This component must contain gridCell children; it is not valid to use other components inside of a gridRow.</html:li> </html:ul> </section>

Events:

Type Phases Description
org.apache.myfaces.trinidad.event.AttributeChangeEvent Invoke Application
Apply Request Values
Event delivered to describe an attribute change. Attribute change events are not delivered for any programmatic change to a property. They are only delivered when a renderer changes a property without the application's specific request. An example of an attribute change events might include the width of a column that supported client-side resizing.

Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
static org.apache.myfaces.trinidad.bean.PropertyKey HEIGHT_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey MARGIN_BOTTOM_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey MARGIN_TOP_KEY
           
static org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
           

 

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
bindings

 

Constructor Summary
  RichGridRow()
          Construct an instance of the RichGridRow.
protected RichGridRow(java.lang.String rendererType)
          Construct an instance of the RichGridRow.

 

Method Summary
protected  org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
           
 java.lang.String getFamily()
           
 java.lang.String getHeight()
          Gets Specifies the height of the row: "auto": let the browser draw the components in this row then have the panelGridLayout component ask the browser for the heights of these components to adjust the layout accordingly a fixed CSS length, e.g.
 java.lang.String getMarginBottom()
          Gets Specifies a candidate for the amount of space that will be added below this row.
 java.lang.String getMarginTop()
          Gets Specifies a candidate for the amount of space that will be added above this row.
 void setHeight(java.lang.String height)
          Sets Specifies the height of the row: "auto": let the browser draw the components in this row then have the panelGridLayout component ask the browser for the heights of these components to adjust the layout accordingly a fixed CSS length, e.g.
 void setMarginBottom(java.lang.String marginBottom)
          Sets Specifies a candidate for the amount of space that will be added below this row.
 void setMarginTop(java.lang.String marginTop)
          Sets Specifies a candidate for the amount of space that will be added above this row.

 

Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addComponentChange, addComponentChange, addComponentChangeFilter, addFacesListener, broadcast, broadcastToMethodBinding, broadcastToMethodExpression, 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, getParent, getProperty, getPropertyKey, getRenderedFacetsAndChildren, getRenderer, getRendererType, getRendersChildren, getValueBinding, getValueExpression, invokeOnChildrenComponents, invokeOnComponent, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeAttributeChangeListener, removeComponentChangeFilter, removeFacesListener, restoreState, satisfiesPartialTrigger, saveState, setAttributeChangeListener, setAttributeChangeListener, setBooleanProperty, setId, setIntProperty, setParent, setProperty, setRendered, setRendererType, setTransient, setValueBinding, setValueExpression, toString, updateChildren, updateChildrenImpl, validateChildren, validateChildrenImpl

 

Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponent
addPartialTarget, encodeFlattenedChild, encodeFlattenedChildren, getLogicalParent, getLogicalParent, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setPartialTarget, setUpEncodingContext, setupVisitingContext, tearDownEncodingContext, tearDownVisitingContext, visitTree, visitTree

 

Methods inherited from class javax.faces.component.UIComponent
encodeAll, getContainerClientId

 

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

 

Field Detail

TYPE

public static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE

HEIGHT_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey HEIGHT_KEY

MARGIN_TOP_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey MARGIN_TOP_KEY

MARGIN_BOTTOM_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey MARGIN_BOTTOM_KEY

COMPONENT_FAMILY

public static final java.lang.String COMPONENT_FAMILY
See Also:
Constant Field Values

COMPONENT_TYPE

public static final java.lang.String COMPONENT_TYPE
See Also:
Constant Field Values

Constructor Detail

RichGridRow

public RichGridRow()
Construct an instance of the RichGridRow.

RichGridRow

protected RichGridRow(java.lang.String rendererType)
Construct an instance of the RichGridRow.

Method Detail

getHeight

public final java.lang.String getHeight()
Gets Specifies the height of the row:
Returns:
the new height value

setHeight

public final void setHeight(java.lang.String height)
Sets Specifies the height of the row:
Parameters:
height - the new height value

getMarginTop

public final java.lang.String getMarginTop()
Gets Specifies a candidate for the amount of space that will be added above this row. The previous row could provide a candidate via its marginBottom value. Only fixed dimension units are supported, e.g. "px", "em", "pt" (not "auto" nor "%"). The margin candidates will be resolved using the largest value of the first unit type encountered (conflicting unit types will be ignored).
Returns:
the new marginTop value

setMarginTop

public final void setMarginTop(java.lang.String marginTop)
Sets Specifies a candidate for the amount of space that will be added above this row. The previous row could provide a candidate via its marginBottom value. Only fixed dimension units are supported, e.g. "px", "em", "pt" (not "auto" nor "%"). The margin candidates will be resolved using the largest value of the first unit type encountered (conflicting unit types will be ignored).
Parameters:
marginTop - the new marginTop value

getMarginBottom

public final java.lang.String getMarginBottom()
Gets Specifies a candidate for the amount of space that will be added below this row. The next row could provide a candidate via its marginTop value. Only fixed dimension units are supported, e.g. "px", "em", "pt" (not "auto" nor "%"). The margin candidates will be resolved using the largest value of the first unit type encountered (conflicting unit types will be ignored).
Returns:
the new marginBottom value

setMarginBottom

public final void setMarginBottom(java.lang.String marginBottom)
Sets Specifies a candidate for the amount of space that will be added below this row. The next row could provide a candidate via its marginTop value. Only fixed dimension units are supported, e.g. "px", "em", "pt" (not "auto" nor "%"). The margin candidates will be resolved using the largest value of the first unit type encountered (conflicting unit types will be ignored).
Parameters:
marginBottom - the new marginBottom value

getFamily

public java.lang.String getFamily()
Overrides:
getFamily in class org.apache.myfaces.trinidad.component.UIXPanel

getBeanType

protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
Overrides:
getBeanType in class org.apache.myfaces.trinidad.component.UIXPanel

Skip navigation links

Oracle© Fusion Middleware Java API Reference for Oracle ADF Faces
11g Release 1 (11.1.1.7.0)
E10684-08


Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.