public class RichGridCell
extends org.apache.myfaces.trinidad.component.UIXPanel
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 event might include the width of a column that supported client-side resizing. |
Modifier and Type | Field and Description |
---|---|
static org.apache.myfaces.trinidad.bean.PropertyKey |
COLUMN_SPAN_KEY |
static String |
COMPONENT_FAMILY |
static String |
COMPONENT_TYPE |
static String |
HALIGN_CENTER |
static String |
HALIGN_END |
static org.apache.myfaces.trinidad.bean.PropertyKey |
HALIGN_KEY |
static String |
HALIGN_START |
static String |
HALIGN_STRETCH |
static org.apache.myfaces.trinidad.bean.PropertyKey |
INLINE_STYLE_KEY |
static String |
LANDMARK_BANNER |
static String |
LANDMARK_COMPLEMENTARY |
static String |
LANDMARK_CONTENTINFO |
static org.apache.myfaces.trinidad.bean.PropertyKey |
LANDMARK_KEY |
static String |
LANDMARK_MAIN |
static String |
LANDMARK_NAVIGATION |
static String |
LANDMARK_NONE |
static String |
LANDMARK_SEARCH |
static org.apache.myfaces.trinidad.bean.PropertyKey |
MARGIN_END_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
MARGIN_START_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
ROW_SPAN_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SHORT_DESC_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
STYLE_CLASS_KEY |
static org.apache.myfaces.trinidad.bean.FacesBean.Type |
TYPE |
static String |
VALIGN_BOTTOM |
static org.apache.myfaces.trinidad.bean.PropertyKey |
VALIGN_KEY |
static String |
VALIGN_MIDDLE |
static String |
VALIGN_STRETCH |
static String |
VALIGN_TOP |
static org.apache.myfaces.trinidad.bean.PropertyKey |
WIDTH_KEY |
Modifier | Constructor and Description |
---|---|
|
RichGridCell()
Construct an instance of the RichGridCell.
|
protected |
RichGridCell(String rendererType)
Construct an instance of the RichGridCell.
|
Modifier and Type | Method and Description |
---|---|
protected org.apache.myfaces.trinidad.bean.FacesBean.Type |
getBeanType() |
int |
getColumnSpan()
Gets Specifies the number of columns wide this cell will consume (see the "width" documentation for columnSpan impact).
|
String |
getFamily() |
String |
getHalign()
Gets Specifies the horizontal alignment for this cell's anchor point within the cell's coordinates: "start" (default): aligned to the "start" side of the cell (i.e.
|
String |
getInlineStyle()
Gets the CSS styles to use for this component.
|
String |
getLandmark()
Gets Specifies the WAI-ARIA landmark role for this gridCell.
|
String |
getMarginEnd()
Gets Specifies a candidate for the amount of space that will be added after this cell's last column.
|
String |
getMarginStart()
Gets Specifies a candidate for the amount of space that will be added before this cell's first column.
|
int |
getRowSpan()
Gets Specifies the number of rows tall this cell will consume.
|
String |
getShortDesc()
Gets the short description of the component.
|
String |
getStyleClass()
Gets a CSS style class to use for this component.
|
String |
getValign()
Gets Specifies the vertical alignment for this cell's anchor point within the cell's coordinates: "top" (default): aligned to the "top" side of the cell "middle": aligned to the middle of the cell "bottom": aligned to the "bottom" side of the cell "stretch": if (1) the cell has a non-auto width, (2) the row has a non-auto height, (3) "halign" is also set to "stretch", and (4) if there is only one child component within the gridCell, then the cell will attempt to anchor the child component to all sides of the cell's coordinates.
|
String |
getWidth()
Gets Specifies a candidate for the width of the cell's column: "dontCare": let other cells in this column define the candidates for width "auto": let the browser draw the components in this column and then have the panelGridLayout component ask the browser for the widths of these components and adjust the layout accordingly.
|
void |
setColumnSpan(int columnSpan)
Sets Specifies the number of columns wide this cell will consume (see the "width" documentation for columnSpan impact).
|
void |
setHalign(String halign)
Sets Specifies the horizontal alignment for this cell's anchor point within the cell's coordinates: "start" (default): aligned to the "start" side of the cell (i.e.
|
void |
setInlineStyle(String inlineStyle)
Sets the CSS styles to use for this component.
|
void |
setLandmark(String landmark)
Sets Specifies the WAI-ARIA landmark role for this gridCell.
|
void |
setMarginEnd(String marginEnd)
Sets Specifies a candidate for the amount of space that will be added after this cell's last column.
|
void |
setMarginStart(String marginStart)
Sets Specifies a candidate for the amount of space that will be added before this cell's first column.
|
void |
setRowSpan(int rowSpan)
Sets Specifies the number of rows tall this cell will consume.
|
void |
setShortDesc(String shortDesc)
Sets the short description of the component.
|
void |
setStyleClass(String styleClass)
Sets a CSS style class to use for this component.
|
void |
setValign(String valign)
Sets Specifies the vertical alignment for this cell's anchor point within the cell's coordinates: "top" (default): aligned to the "top" side of the cell "middle": aligned to the middle of the cell "bottom": aligned to the "bottom" side of the cell "stretch": if (1) the cell has a non-auto width, (2) the row has a non-auto height, (3) "halign" is also set to "stretch", and (4) if there is only one child component within the gridCell, then the cell will attempt to anchor the child component to all sides of the cell's coordinates.
|
void |
setWidth(String width)
Sets Specifies a candidate for the width of the cell's column: "dontCare": let other cells in this column define the candidates for width "auto": let the browser draw the components in this column and then have the panelGridLayout component ask the browser for the widths of these components and adjust the layout accordingly.
|
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addClientBehavior, addComponentChange, addComponentChange, addComponentChangeFilter, addFacesListener, broadcast, broadcastToMethodBinding, broadcastToMethodExpression, clearCachedClientIds, clearInitialState, createFacesBean, decode, decodeChildren, decodeChildrenImpl, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributeChangeListener, getAttributeChangeListeners, getAttributes, getBooleanProperty, getChildCount, getChildren, getClientBehaviors, getClientId, getComponentChangeFilters, getContainerClientId, getDefaultEventName, getFacesBean, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacetNames, getFacets, getFacetsAndChildren, getId, getIntProperty, getLifecycleRenderer, getListenersForEventClass, getParent, getProperty, getPropertyKey, getRenderedFacetsAndChildren, getRenderer, getRendererType, getRendersChildren, getValueBinding, getValueExpression, initialStateMarked, 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, setupFlattenedChildrenContext, setupFlattenedContext, setValueBinding, setValueExpression, subscribeToEvent, tearDownFlattenedChildrenContext, tearDownFlattenedContext, toString, unsubscribeFromEvent, updateChildren, updateChildrenImpl, validateChildren, validateChildrenImpl
addPartialTarget, broadcastInContext, clearCachedClientIds, defaultGetRenderedFacetsAndChildren, 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
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getPassThroughAttributes, getResourceBundleMap, getTransientStateHelper, getTransientStateHelper, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView
public static final String LANDMARK_NONE
public static final String LANDMARK_BANNER
public static final String LANDMARK_COMPLEMENTARY
public static final String LANDMARK_CONTENTINFO
public static final String LANDMARK_MAIN
public static final String LANDMARK_NAVIGATION
public static final String LANDMARK_SEARCH
public static final String HALIGN_START
public static final String HALIGN_CENTER
public static final String HALIGN_END
public static final String HALIGN_STRETCH
public static final String VALIGN_TOP
public static final String VALIGN_MIDDLE
public static final String VALIGN_BOTTOM
public static final String VALIGN_STRETCH
public static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
public static final org.apache.myfaces.trinidad.bean.PropertyKey INLINE_STYLE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey STYLE_CLASS_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SHORT_DESC_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey LANDMARK_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey WIDTH_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey COLUMN_SPAN_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey ROW_SPAN_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey HALIGN_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey VALIGN_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey MARGIN_START_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey MARGIN_END_KEY
public static final String COMPONENT_FAMILY
public static final String COMPONENT_TYPE
public RichGridCell()
protected RichGridCell(String rendererType)
public final String getInlineStyle()
public final void setInlineStyle(String inlineStyle)
inlineStyle
- the new inlineStyle valuepublic final String getStyleClass()
public final void setStyleClass(String styleClass)
styleClass
- the new styleClass valuepublic final String getShortDesc()
public final void setShortDesc(String shortDesc)
shortDesc
- the new shortDesc valuepublic final String getLandmark()
public final void setLandmark(String landmark)
landmark
- the new landmark valuepublic final String getWidth()
public final void setWidth(String width)
width
- the new width valuepublic final int getColumnSpan()
public final void setColumnSpan(int columnSpan)
columnSpan
- the new columnSpan valuepublic final int getRowSpan()
public final void setRowSpan(int rowSpan)
rowSpan
- the new rowSpan valuepublic final String getHalign()
public final void setHalign(String halign)
halign
- the new halign valuepublic final String getValign()
public final void setValign(String valign)
valign
- the new valign valuepublic final String getMarginStart()
public final void setMarginStart(String marginStart)
marginStart
- the new marginStart valuepublic final String getMarginEnd()
public final void setMarginEnd(String marginEnd)
marginEnd
- the new marginEnd valuepublic String getFamily()
getFamily
in class org.apache.myfaces.trinidad.component.UIXPanel
protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
getBeanType
in class org.apache.myfaces.trinidad.component.UIXPanel