|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjavax.faces.component.UIComponent
oracle.adf.view.faces.component.UIXComponent
oracle.adf.view.faces.component.UIXComponentBase
oracle.adf.view.faces.component.UIXCollection
oracle.adf.view.faces.component.UIXHierarchy
oracle.adf.view.faces.component.UIXMenuHierarchy
oracle.adf.view.faces.component.UIXMenu
Signifies an element that can contain a series of UIXCommand components.
| Field Summary | |
static java.lang.String |
COMPONENT_FAMILY
|
static java.lang.String |
COMPONENT_TYPE
|
static java.lang.String |
NODE_STAMP_FACET
|
static PropertyKey |
START_DEPTH_KEY
|
static FacesBean.Type |
TYPE
|
static PropertyKey |
VALUE_KEY
|
static PropertyKey |
VAR_KEY
|
static PropertyKey |
VAR_STATUS_KEY
|
| Fields inherited from class oracle.adf.view.faces.component.UIXComponentBase |
BINDING_KEY, ID_KEY, RENDERED_KEY, RENDERER_TYPE_KEY, TRANSIENT_KEY |
| Fields inherited from interface javax.faces.component.NamingContainer |
SEPARATOR_CHAR |
| Constructor Summary | |
|
UIXMenu()
Construct an instance of the UIXMenu. |
protected |
UIXMenu(java.lang.String rendererType)
Construct an instance of the UIXMenu. |
| Method Summary | |
protected FacesBean.Type |
getBeanType()
|
java.lang.String |
getFamily()
|
UIComponent |
getNodeStamp()
the component to use to stamp each element in the menu. |
int |
getStartDepth()
Gets the starting depth, based on a 0 based index, in the menuModel to render based on the focusPath of the menuModel. |
java.lang.Object |
getValue()
Gets the hierarchy of menu data - must be of type oracle.adf.view.faces.model.MenuModel |
java.lang.String |
getVar()
Gets Name of the EL variable used to reference each element of this collection. |
java.lang.String |
getVarStatus()
Gets Name of the EL variable used to reference the varStatus information. |
protected void |
processFacetsAndChildren(FacesContext context,
PhaseId phaseId)
Process this component's facets and children. |
void |
setNodeStamp(UIComponent nodeStampFacet)
the component to use to stamp each element in the menu. |
void |
setStartDepth(int startDepth)
Sets the starting depth, based on a 0 based index, in the menuModel to render based on the focusPath of the menuModel. |
void |
setValue(java.lang.Object value)
Sets the hierarchy of menu data - must be of type oracle.adf.view.faces.model.MenuModel |
void |
setVar(java.lang.String var)
Sets Name of the EL variable used to reference each element of this collection. |
void |
setVarStatus(java.lang.String varStatus)
Sets Name of the EL variable used to reference the varStatus information. |
| Methods inherited from class oracle.adf.view.faces.component.UIXMenuHierarchy |
createCollectionModel, getFocusRowKey, getMenuModel |
| Methods inherited from class oracle.adf.view.faces.component.UIXHierarchy |
enterContainer, exitContainer, getAllAncestorContainerRowKeys, getContainerRowKey, getContainerRowKey, getDepth, getDepth, getFirst, getRows, getStamps, getTreeModel, isContainer, isContainerEmpty |
| Methods inherited from class oracle.adf.view.faces.component.UIXCollection |
broadcast, clearCurrencyStringCache, createVarStatusMap, decodeChildrenImpl, encodeBegin, encodeEnd, getCollectionModel, getCollectionModel, getCurrencyString, getLocalClientId, getRowCount, getRowData, getRowData, getRowIndex, getRowKey, getSortCriteria, isRowAvailable, isRowAvailable, isSortable, postRowDataChange, preRowDataChange, processComponent, processDecodes, processSaveState, queueEvent, resetStampState, restoreStampState, restoreState, saveStampState, saveState, setCurrencyString, setRowIndex, setRowKey, setSortCriteria, updateChildrenImpl, validateChildrenImpl |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface oracle.adf.view.faces.model.RowKeyIndex |
getRowCount, getRowData, getRowData, getRowIndex, getRowKey, isRowAvailable, isRowAvailable, setRowIndex, setRowKey |
| Field Detail |
public static final FacesBean.Type TYPE
public static final PropertyKey VALUE_KEY
public static final PropertyKey START_DEPTH_KEY
public static final PropertyKey VAR_KEY
public static final PropertyKey VAR_STATUS_KEY
public static final java.lang.String NODE_STAMP_FACET
public static final java.lang.String COMPONENT_FAMILY
public static final java.lang.String COMPONENT_TYPE
| Constructor Detail |
public UIXMenu()
protected UIXMenu(java.lang.String rendererType)
| Method Detail |
protected void processFacetsAndChildren(FacesContext context,
PhaseId phaseId)
UIXCollectionUIXCollection.processComponent(javax.faces.context.FacesContext, javax.faces.component.UIComponent, javax.faces.event.PhaseId)
as many times as necessary for each facet and child.
UIXCollection.processComponent(javax.faces.context.FacesContext, javax.faces.component.UIComponent, javax.faces.event.PhaseId)
may be called repeatedly for the same child if that child is
being stamped.
processFacetsAndChildren in class UIXCollectionpublic final UIComponent getNodeStamp()
public final void setNodeStamp(UIComponent nodeStampFacet)
public final java.lang.Object getValue()
getValue in class UIXCollectionpublic final void setValue(java.lang.Object value)
public final int getStartDepth()
public final void setStartDepth(int startDepth)
public final java.lang.String getVar()
getVar in interface CollectionComponentgetVar in class UIXCollectionpublic final void setVar(java.lang.String var)
public final java.lang.String getVarStatus()
getVarStatus in class UIXCollectionUIXCollection.createVarStatusMap()public final void setVarStatus(java.lang.String varStatus)
public java.lang.String getFamily()
getFamily in class UIXComponentBaseprotected FacesBean.Type getBeanType()
getBeanType in class UIXComponentBase
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||