public class PopupMenus extends FirstLevelList implements IDynamicComponent
DataTable.ExportActionEvent, DataTable.ExportActionListener
IExtendedTable.RowMovement
Modifier and Type | Field and Description |
---|---|
protected Map<Serializable,Object> |
_deferredPropertiesMap |
content, lazyRowIndex, NO_LAZY_INDEX, rowsToCreate, rowsToDelete, rowsToMove, rowsToUpdate, saved, skipRowIndexLookup, sortIds, sortKeys, templateRowId
COMPONENT_TYPE
COMPONENT_FAMILY
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
SEPARATOR_CHAR
Constructor and Description |
---|
PopupMenus() |
getValue, isSelected
getAppNavBean
getLayout, getMarker, getSelectedRowClass, setMarker, setSelected, setSelectedRowClass
broadcast, clearContent, clearDescendantState, convertCreatedToOriginalRowIds, convertOriginalToCreatedRowIds, encodeBegin, filter, fromClientRowId, getCanTemplateRow, getClientId, getContentProvider, getContentProvider, getExportSettings, getFilter, getFirst, getRowCount, getRowData, getRowId, getRowIndex, getRows, getRowsToCreate, getRowsToDelete, getRowsToMove, getRowsToUpdate, getSortInfo, getTableRowState, isNestedWithinUIData, isRowAvailable, isTemplateRow, iterate, keepSaved, prepareForEncode, processColumnChild, processDecodes, processUpdates, processValidators, queueEvent, resetContent, resetRowCaches, restoreDescendantState, restoreDescendantState, saveDescendantState, saveDescendantState, setFilter, setFirst, setLazyRowIndex, setRowById, setRowIndex, setRows, setRowsToCreate, setRowsToDelete, setRowsToMove, setRowsToUpdate, setTableRowState, setTemplateRow, setTemplateRowId, setValue, sort, toClientRowId, updateRowsToCreate
getBgcolor, getBodyrows, getBorder, getCaptionClass, getCaptionStyle, getCellpadding, getCellspacing, getColumnClasses, getDefaultEventName, getDir, getEventNames, getFooterClass, getFrame, getHeaderClass, getLang, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRole, getRowClasses, getRules, getStyle, getStyleClass, getSummary, getTitle, getWidth, setBgcolor, setBodyrows, setBorder, setCaptionClass, setCaptionStyle, setCellpadding, setCellspacing, setColumnClasses, setDir, setFooterClass, setFrame, setHeaderClass, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRole, setRowClasses, setRules, setStyle, setStyleClass, setSummary, setTitle, setWidth
createUniqueId, getDataModel, getFamily, getFooter, getHeader, getVar, invokeOnComponent, isRowStatePreserved, markInitialState, saveState, setDataModel, setFooter, setHeader, setRowStatePreserved, setVar, visitTree
addClientBehavior, addFacesListener, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEvent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addClientBehavior, getClientBehaviors
protected transient Map<Serializable,Object> _deferredPropertiesMap
protected Map<Serializable,Object> getDeferredPropertiesMap()
public void restoreState(FacesContext context, Object state)
restoreState
in interface StateHolder
restoreState
in class DataList
@Deprecated public void setValueBinding(String name, ValueBinding binding)
setValueExpression(String, ValueExpression)
insteadDataTable
Set the ValueBinding
used to calculate the value for the
specified attribute or property name, if any. In addition, if a
ValueBinding
is set for the value
property, remove
any synthesized DataModel
for the data previously bound to this
component.
setValueBinding
in class DataTable
name
- Name of the attribute or property for which to set a
ValueBinding
binding
- The ValueBinding
to set, or null
to
remove any currently set ValueBinding
public void setValueExpression(String name, ValueExpression binding)
setValueExpression
in class DataTable
protected void applyValueExpression(String name, ValueExpression binding)
public void setAppNavBean(BaseAppNavBean value)
setAppNavBean
in class NavList
protected HtmlOutputLink getLink()
protected PopupPanel getPopup()
protected SecondLevelList getSublist()
protected UIOutput getEmpty()
public boolean isLinkToplevel()
public void setLinkToplevel(boolean value)
public boolean isHover()
public void setHover(boolean value)
public String getEmptyMsg()
public void setEmptyMsg(String value)
public String getPopupClass()
public void setPopupClass(String value)
public String getSublistClass()
public void setSublistClass(String value)
public String getSublistRowClasses()
public void setSublistRowClasses(String value)
public String getSublistSelectedRowClass()
public void setSublistSelectedRowClass(String value)
public void populateInitialComponents()
IDynamicComponent
populateInitialComponents
in interface IDynamicComponent
populateInitialComponents
in class DataList
protected void applyDeferredProperties()